Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.12 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 292519 292343 2026-07-20T15:35:33Z YoshiRulz 10156 /* Update on Blockly editor */ new section 292519 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/ }} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC) ==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]== [[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]]&nbsp;You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC) :Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC) ::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC) :<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!-- --><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August. Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == Update on Blockly editor == In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC) tvb14iiu0nma79p8z2k8j5l0qutppbo 292856 292519 2026-07-21T18:15:48Z So9q 3791 /* Update on Blockly editor */ Reply 292856 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/ }} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC) ==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]== [[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]]&nbsp;You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC) :Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC) ::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC) :<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!-- --><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August. Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == Update on Blockly editor == In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC) :Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC) bxg8o9k2abcihf4f2rb1mpuosexjia8 293212 292856 2026-07-23T08:25:19Z Superraptor123 96092 /* Building reproducible, computable phenotypes on WikiFunctions */ new section 293212 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/ }} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC) ==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]== [[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]]&nbsp;You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC) :Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC) ::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC) :<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!-- --><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August. Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == Update on Blockly editor == In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC) :Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC) == Building reproducible, computable phenotypes on WikiFunctions == Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC) r0ma4cacxtox16dndd3m3qby6c5vzbf 293261 293212 2026-07-23T11:35:28Z YoshiRulz 10156 /* Building reproducible, computable phenotypes on WikiFunctions */ Reply 293261 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/ }} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC) ==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]== [[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]]&nbsp;You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC) :Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC) ::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC) :<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!-- --><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August. Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == Update on Blockly editor == In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC) :Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC) == Building reproducible, computable phenotypes on WikiFunctions == Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC) :({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC) 6uh028kz5wfujfgt1ihtijimv869jod Wikifunctions:Requests for deletions 4 1696 292798 292386 2026-07-21T16:54:06Z Ameisenigel 44 /* Z37790 */ resolved 292798 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 = == [[Z37790]] == Redundant to [[Z37921]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 02:45, 19 July 2026 (UTC) :{{done}} Blank function, author request. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:41, 19 July 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)}} == [[Z32876]] == Don't remember what this was supposed to be. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:54, 20 July 2026 (UTC) :{{done}} incomplete, author request --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:00, 20 July 2026 (UTC) 58nmbjt9h1w4fmbsssuincqukj417rh 292799 292798 2026-07-21T16:54:20Z Ameisenigel 44 /* Z32876 */ resolved 292799 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 = == [[Z37790]] == Redundant to [[Z37921]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 02:45, 19 July 2026 (UTC) :{{done}} Blank function, author request. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:41, 19 July 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)}} == [[Z32876]] == Don't remember what this was supposed to be. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:54, 20 July 2026 (UTC) :{{done}} incomplete, author request --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:00, 20 July 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)}} hkvlhsvvbzbzgiewusim3zxtm0gxxu8 293078 292799 2026-07-22T19:15:14Z Ameisenigel 44 /* Z19412 */ new section 293078 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 = == [[Z37790]] == Redundant to [[Z37921]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 02:45, 19 July 2026 (UTC) :{{done}} Blank function, author request. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:41, 19 July 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)}} == [[Z32876]] == Don't remember what this was supposed to be. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:54, 20 July 2026 (UTC) :{{done}} incomplete, author request --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:00, 20 July 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)}} == [[Z19412]] == Looks like a test page --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:15, 22 July 2026 (UTC) fld9zpugbvjj62aeeaw4onf4g3piv9h 293153 293078 2026-07-23T03:08:08Z SpBot 978 archive 2 sections: 2 to [[Wikifunctions:Requests for deletions/Archive/2026/07]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/07#Z37790|Z37790]]) - previous edit: [[:User:Ameisenigel|Ameisenigel]], 2026-07-22 19:15 293153 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 = == [[Z19412]] == Looks like a test page --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:15, 22 July 2026 (UTC) a7hamwvswyzf122j46pqv47c0f15k6r 293197 293153 2026-07-23T07:38:52Z Bunnypranav 9976 /* Z19412 */ Reply 293197 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 = == [[Z19412]] == Looks like a test page --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:15, 22 July 2026 (UTC) :Clearly a demo, deleted. Courtesy ping @[[User:Feeglgeef|Feeglgeef]], just in case it wasn't. <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:38, 23 July 2026 (UTC) r7b1zwucohpob5v46wuhlcc0qv9vvac 293198 293197 2026-07-23T07:39:01Z Bunnypranav 9976 Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]]) 293198 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 = == [[Z19412]] == Looks like a test page --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:15, 22 July 2026 (UTC) :Clearly a demo, deleted. Courtesy ping @[[User:Feeglgeef|Feeglgeef]], just in case it wasn't. <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:38, 23 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:39, 23 July 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:39, 23 July 2026 (UTC)}} 8riaqgz24hayozrdveoforvmpqavwtf Wikifunctions:Community portal 4 1724 292957 289500 2026-07-22T06:29:29Z Michael martelino 95939 /* 589285259 */ new section 292957 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Wikifunctions:Feature petitions]] ** [[Wikifunctions:Report a technical problem]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === 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) :Ugh I accidentally entered [[Z34853|this expression]] as the ''type'' for a persistent object instead of its value, and now I can't edit it. Please fix. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 6 May 2026 (UTC) ::Sorry, the type of an existing object can only be changed by an administrator or staff. Please request at [[Wikifunctions:Administrators' noticeboard]] if no one spots your request here. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:19, 6 May 2026 (UTC) :::I briefly tried yesterday, but couldn't see a way to do it in the interface. Perhaps easier to just make a new object and delete this one? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:03, 6 May 2026 (UTC) ::::I could be wrong, but I think you just need to copy the list, replace the call to {{Z|Z801}} with a call to {{Z|Z881}} and paste in the copied list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:28, 6 May 2026 (UTC) :::::I tried this, but after Z881 it gives me an actual new list where I could past the copied list as the first item, but not as the whole list. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:45, 6 May 2026 (UTC) ::::::Makes sense. A persistent function call is not permitted, after all. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:54, 7 May 2026 (UTC) :{{Z|26779}} seems to have stopped working and I'm not sure why. Both of my attempts at alternate Implementations failed, maybe I've just misunderstood the structure of enum objects. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:56, 1 July 2026 (UTC) :Most of [[Z29871]] works in isolation, but the final call to {{Z|28316}} is returning an empty list despite the predicate function returning true for exactly 1 element. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:39, 4 July 2026 (UTC) ::I wrote 2 new Implementations, [[Z37372|a composition]] which should be slower than the one I had but avoids that problematic call, and [[Z37373|a fast one in JS]] which I'm sure will break for certain datatypes like Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:57, 7 July 2026 (UTC) ==== 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) :See [[WF:Valuable]] and [[WF:NOT]]. The enforcement is a bit weak atm, but if you want to make Functions which are guaranteed safe from deletion in future, you should consider immediate usefulness to Wikipedias and Wiktionaries, and avoid any which are tied to a specific language (outside of an NLG Function hierarchy ofc) or which use the "wrong" input/output Types. Since I happen to have looked at all 4000+ Functions, I can tell you that there are a handful from fields as diverse as [[Z26830|meteorology]], [[Z14226|railroad engineering (name?)]], [[Z24497|quantum mechanics]], and [[Z22162|genomics]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:33, 5 June 2026 (UTC) == 589285259 == 482294 45573333 336241 [[User:Michael martelino|Michael martelino]] ([[User talk:Michael martelino|talk]]) 06:29, 22 July 2026 (UTC) jo6dn9kd8hazgwylfrxjn4c2hxnewqc 293227 292957 2026-07-23T10:16:47Z Sannita (WMF) 10 Reverted edit by [[Special:Contributions/Michael martelino|Michael martelino]] ([[User talk:Michael martelino|talk]]) to last revision by [[User:YoshiRulz|YoshiRulz]] 289500 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Wikifunctions:Feature petitions]] ** [[Wikifunctions:Report a technical problem]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === 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) :Ugh I accidentally entered [[Z34853|this expression]] as the ''type'' for a persistent object instead of its value, and now I can't edit it. Please fix. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 6 May 2026 (UTC) ::Sorry, the type of an existing object can only be changed by an administrator or staff. Please request at [[Wikifunctions:Administrators' noticeboard]] if no one spots your request here. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:19, 6 May 2026 (UTC) :::I briefly tried yesterday, but couldn't see a way to do it in the interface. Perhaps easier to just make a new object and delete this one? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:03, 6 May 2026 (UTC) ::::I could be wrong, but I think you just need to copy the list, replace the call to {{Z|Z801}} with a call to {{Z|Z881}} and paste in the copied list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:28, 6 May 2026 (UTC) :::::I tried this, but after Z881 it gives me an actual new list where I could past the copied list as the first item, but not as the whole list. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:45, 6 May 2026 (UTC) ::::::Makes sense. A persistent function call is not permitted, after all. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:54, 7 May 2026 (UTC) :{{Z|26779}} seems to have stopped working and I'm not sure why. Both of my attempts at alternate Implementations failed, maybe I've just misunderstood the structure of enum objects. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:56, 1 July 2026 (UTC) :Most of [[Z29871]] works in isolation, but the final call to {{Z|28316}} is returning an empty list despite the predicate function returning true for exactly 1 element. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:39, 4 July 2026 (UTC) ::I wrote 2 new Implementations, [[Z37372|a composition]] which should be slower than the one I had but avoids that problematic call, and [[Z37373|a fast one in JS]] which I'm sure will break for certain datatypes like Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:57, 7 July 2026 (UTC) ==== 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) :See [[WF:Valuable]] and [[WF:NOT]]. The enforcement is a bit weak atm, but if you want to make Functions which are guaranteed safe from deletion in future, you should consider immediate usefulness to Wikipedias and Wiktionaries, and avoid any which are tied to a specific language (outside of an NLG Function hierarchy ofc) or which use the "wrong" input/output Types. Since I happen to have looked at all 4000+ Functions, I can tell you that there are a handful from fields as diverse as [[Z26830|meteorology]], [[Z14226|railroad engineering (name?)]], [[Z24497|quantum mechanics]], and [[Z22162|genomics]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:33, 5 June 2026 (UTC) 6fjlkgrj1akeeqp7aozzy473b52r1dv Wikifunctions talk:Main Page 5 3346 293039 292305 2026-07-22T15:32:22Z Autom 448 /* Promotion of multilingual functions */ new section 293039 wikitext text/x-wiki *''This is the place where you can discuss the Main Page.'' ** ''The Main Page can be translated at [[Template:Main page]].'' ** ''The Main Page News can be translated at [[Template:Main page/News]].'' *'''''General project discussion takes place at [[Wikifunctions:Project chat]].''''' {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions talk:Main Page/Archive/|stripprefix=1}} }} }} ;Sandbox links: Use the sandboxes for complex edit suggestions. * [[Template:Main page/sandbox]] and [[Template:Main page/sandbox/styles.css]] == Language specific Delimiter == I see the , als Delimiter of the number of functions at the Mainpage and when I look at the language specific main page template for [[Template:Main page/de|German]] I see a . as the Delimiter. Do you know what is the reason for this behaviour. The number of functions in the Template is higher than the one I see at the Main page. It is not easy to find the right delimiter as it can differ within a language. It depends on the country and there sometimes on the region what is the most common delimiter for numbers. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:27, 20 June 2026 (UTC) :The language code is already passed from the including page to the template using <nowiki>{{int:lang}}</nowiki>, so passing that along to formatnum as argument two should resolve the issue of the main page always showing a comma (the template page itself is defaulting to English). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 21:36, 2 July 2026 (UTC) == Promotion of multilingual functions == Could we replace the following? * {{Z|13587}} with {{Z|16437}} * {{Z|19514}} seems to only work for English despite taking Lexemes as input [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 15:32, 22 July 2026 (UTC) hbmrivvuvv3ajd4euqmhn4ep8escy31 293112 293039 2026-07-23T00:46:43Z 99of9 1622 /* Promotion of multilingual functions */ Reply 293112 wikitext text/x-wiki *''This is the place where you can discuss the Main Page.'' ** ''The Main Page can be translated at [[Template:Main page]].'' ** ''The Main Page News can be translated at [[Template:Main page/News]].'' *'''''General project discussion takes place at [[Wikifunctions:Project chat]].''''' {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions talk:Main Page/Archive/|stripprefix=1}} }} }} ;Sandbox links: Use the sandboxes for complex edit suggestions. * [[Template:Main page/sandbox]] and [[Template:Main page/sandbox/styles.css]] == Language specific Delimiter == I see the , als Delimiter of the number of functions at the Mainpage and when I look at the language specific main page template for [[Template:Main page/de|German]] I see a . as the Delimiter. Do you know what is the reason for this behaviour. The number of functions in the Template is higher than the one I see at the Main page. It is not easy to find the right delimiter as it can differ within a language. It depends on the country and there sometimes on the region what is the most common delimiter for numbers. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:27, 20 June 2026 (UTC) :The language code is already passed from the including page to the template using <nowiki>{{int:lang}}</nowiki>, so passing that along to formatnum as argument two should resolve the issue of the main page always showing a comma (the template page itself is defaulting to English). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 21:36, 2 July 2026 (UTC) == Promotion of multilingual functions == Could we replace the following? * {{Z|13587}} with {{Z|16437}} * {{Z|19514}} seems to only work for English despite taking Lexemes as input [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 15:32, 22 July 2026 (UTC) :{{s}} do you have a suggestion for the second replacement? [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:46, 23 July 2026 (UTC) s1hitjfx7ti1ze7c9lhlr75zz1lx1iw Z10771 0 11157 292617 267842 2026-07-21T05:49:16Z Autom 448 +sv 292617 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10771" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10771K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Eingabe" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Eingabe: Eriri " }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z10775", "Z15864", "Z18788", "Z18789", "Z22524", "Z27444", "Z30783" ], "Z8K4": [ "Z14", "Z10779", "Z22525", "Z15863" ], "Z8K5": "Z10771" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sentence case" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "casse de phrase" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "センテンスケースに変換" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ersten Buchstaben des Satzes großschreiben" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ikpe ikpe" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "format kalimat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stor första bokstav" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Uppercase first letter", "sentence case", "sentence case without additional full stop" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "inledande versal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Uppercase the first letter of the sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列をセンテンスケースに変換する" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Zeichenkette so um, dass der erste Buchstabe des Satzes großgeschrieben wird" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Tụgharịa eriri ka ọ bụrụ ikpe ahịrịokwu" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat huruf pertama menjadi kapital" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mets en capitale la première lettre d'une phrase" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "将句子的首字母大写" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ersätter det första tecknet i en Textsträng med dess versala variant om det är en bokstav" } ] } } ezac0uhtrdghmir6z53ykqa0ty6q25g 292618 292617 2026-07-21T05:49:20Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292618 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10771" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10771K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Eingabe" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Eingabe: Eriri " }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z10775", "Z15864", "Z18788", "Z18789", "Z22524", "Z27444", "Z30783" ], "Z8K4": [ "Z14", "Z22525", "Z10779", "Z15863" ], "Z8K5": "Z10771" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sentence case" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "casse de phrase" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "センテンスケースに変換" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ersten Buchstaben des Satzes großschreiben" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ikpe ikpe" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "format kalimat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stor första bokstav" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Uppercase first letter", "sentence case", "sentence case without additional full stop" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "inledande versal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Uppercase the first letter of the sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列をセンテンスケースに変換する" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Zeichenkette so um, dass der erste Buchstabe des Satzes großgeschrieben wird" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Tụgharịa eriri ka ọ bụrụ ikpe ahịrịokwu" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat huruf pertama menjadi kapital" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mets en capitale la première lettre d'une phrase" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "将句子的首字母大写" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ersätter det första tecknet i en Textsträng med dess versala variant om det är en bokstav" } ] } } 0oorxk5q8p4ilnnw9kpv2pyl2yzsd2w Wikifunctions talk:Naming conventions 5 12481 292535 278206 2026-07-20T20:55:19Z YoshiRulz 10156 /* Apply the capitalisation style for objects' labels to inputs' labels too */ new section 292535 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) == Apply the capitalisation style for objects' labels to inputs' labels too == At least for English. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:55, 20 July 2026 (UTC) 40nxa8nnscm6pe5swy7f10jn71evh6r Z10956 0 13079 292562 257420 2026-07-21T00:59:10Z YoshiRulz 10156 Added Z31266 to the approved list of implementations 292562 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10956" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10956K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Morsecode" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "invoer" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "codice morse" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ntinye: Eriri " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "saisie" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z10959", "Z10961", "Z19167" ], "Z8K4": [ "Z14", "Z10960", "Z31266" ], "Z8K5": "Z10956" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "international morse code decode" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "国際欧文モールス符号デコード" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Internationalen Morsecode dekodieren" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "decodering van internationale morsecode" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "converti da codice morse" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "koodu morse nke mba ofesi " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "décoder le code morse international" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "decodes the supplied string in morse code: separate letter encodings by spaces and words by \" / \"" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力された国際欧文モールス符号の文字列を文字にデコードする。入力符号の文字間はスペース区切り、単語間は\" / \"区切りとする" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt internationalen Morsecode in Text um, Trennzeichen Leer für Buchstaben und \" / \" für Wörter" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "decodeert de tekenreeks in morsecode: scheid lettercoderingen met spaties en woorden met een /" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Codificatore di testo internazionale da codice morse ad alfabetico" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-ekpebi eriri ewepụtara na koodu morse: ịkewapụ akwụkwọ ozi dị iche iche site n' oghere na okwu site na \"/\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "décode la chaîne fournie en code morse : sépare les encodages de lettres par des espaces et les mots par \" / \"" } ] } } lx97qf3fynito3d2zynypnvh6bhxi9k Help:Contents/de 12 14774 292801 289870 2026-07-21T16:57:16Z Ameisenigel 44 Created page with "Unterstützung für zukünftige Funktionen aussprechen" 292801 wikitext text/x-wiki <languages/> Der Ort, an dem du Hilfe erhalten kannst, um zu Wikifunctions beizutragen. <span id="Documentation"></span> == Dokumentation == * [[Special:MyLanguage/Wikifunctions:Introduction|Einführung]] * [[Special:MyLanguage/Wikifunctions:How to create implementations|Wie man Implementierungen erstellt]] * [[Special:MyLanguage/Wikifunctions:Function model|Funktionsmodell]] * [[Special:MyLanguage/Wikifunctions:Glossary|Glossar]] * [[Special:MyLanguage/Wikifunctions:Rosetta|Rosetta]] — Leitfaden "{{SITENAME}} für &lt;lang&gt;-Programmierer" * [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]] * [[mw:Special:MyLanguage/Help:Contents|Hilfe:Inhalte]] — auf Mediawiki.org für die Bearbeitung normaler Wikiseiten <span id="Community_and_communication"></span> == Gemeinschaft und Kommunikation == * [[Wikifunctions:Project chat|Projektdiskussion]] * [[Special:MyLanguage/Wikifunctions:Report a technical problem|Ein technisches Problem melden]]<!-- --> / [[Special:MyLanguage/Wikifunctions:Feature petitions|Unterstützung für zukünftige Funktionen aussprechen]] * [[Wikifunctions:Requests for deletions|Löschanträge]] * [[Wikifunctions:Report vandalism|Vandalismus melden]] <span id="Policies_and_guidelines"></span> == Richtlinien und Leitfäden == * [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Liste von Richtlinien und Leitfäden]] <span id="Processes"></span> == Prozesse == * [[Special:MyLanguage/Wikifunctions:Approving implementations|Implementierungen genehmigen]] [[Category:Help{{#translation:}}| ]] s4hqmpy8w8jsydpf7d78k7mxbkq6nys Wikifunctions:How to create implementations/ru 4 17562 292796 276457 2026-07-21T15:08:10Z Spider077 81580 Created page with "== Типы реализаций ==" 292796 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This page provides a more detailed guide to '''creating implementations''', beyond the overview at {{ll|Wikifunctions:Introduction}}. </div> <span id="Types_of_Implementations"></span> == Типы реализаций == <div lang="en" dir="ltr" class="mw-content-ltr"> In Wikifunctions, an '''implementation''' can take one of two main forms: '''code''' or '''composition'''. A code implementation directly expresses the function’s logic in any of the available programming languages (currently, Python3 or JavaScript). It’s most useful when the function’s behavior can’t easily be built from existing Wikifunctions, or when precise control over data processing is needed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A composition implementation, on the other hand, defines the function entirely by combining other existing functions, without writing code. Compositions are easier to understand, reuse, and translate into other languages automatically, but they depend on suitable building blocks already being available and often are less performant. In general, start by checking whether your goal can be achieved through composition; if it can’t, or if performance or fine-grained logic matters, choose a code implementation instead. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> There's a third type of implementation: '''built-ins'''. These are run by system-built code, and are not editable. Most likely all pre-defined functions will have a built-in implementation. In such cases, when opening the implementation page, you will see a message stating ''"{{int|wikilambda-implementation-selector-none}}"'' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Practice Test-Driven Development == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Test-Driven Development''', or '''TDD''', is a way of creating software where you write tests before you write the actual code. Tests are just a way of understanding what your function is supposed to do by listing examples and how they should work. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Wikifunctions, writing tests first offers significant benefits. If you are working on an implementation, you can run your code against the existing tests to check that it behaves as expected. This makes it easier to catch errors early before even publishing your implementation. Tests are also a powerful way to describe the function you need. By writing tests, '''you clearly communicate the expected behavior''', and the community can step in and help with the implementation, or create alternative implementations. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Imagine you want to implement a Function that combines two strings with a space in between. A basic test for this might look like: </div> <syntaxhighlight lang="prolog"> join_with_space( "Hello", "world" ) => "Hello world" </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Once you have defined the basic behavior, it's important to '''think about edge cases'''—situations where the inputs are such that you might need some special behavior. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, what if your first string ends in a space, or your second string starts with a space? Should the function keep all existing spaces and add another one, or should it return a neatly spaced result with just a single space between the words? Depending on your requirements, you should build a test for such a case. For example, a test for this edge case could be either one of these — but not both!: </div> <syntaxhighlight lang="prolog"> join_with_space( "Hello ", " world") => "Hello world" </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> or ... </div> <syntaxhighlight lang="prolog"> join_with_space( "Hello ", " world") => "Hello world" </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Make sure that all possible special cases are covered by your tests, and once you have them, make sure that they are all connected to the Function by selecting them and clicking "Connect". </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Code implementations == </div> [[File:Code implementation.png|thumb|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions code editor initialized with a function template</span>|<span lang="en" dir="ltr" class="mw-content-ltr">When adding a new code implementation, the function template is initialized with the function and argument names</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> When creating an implementation using code, the Wikifunctions UI will set up a code editor with the selected language activated for syntax highlighting and validation. When the function to implement and the programming language are selected, this editor will be set with the correct function template: '''do not remove or edit this'''! Keep your code inside this function signature: if you need auxiliary functions, you can simply declare them inside your top-level function declaration. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Using input types in your code === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions types {{Z|Z6}} and {{Z|Z40}} can be used as if they were native types in both JavaScript and Python3. For example, a String input can be concatenated or a Boolean be directly used in a logical expression. To use other types in your code implementations, you will have to look deeper into the type, figure out if it has a conversion to a native equivalent, and treat it accordingly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, let's say we want to write some Python code that handles an input of type {{Z|Z20420}}. In the page for this type, let's look at its "type converters to code" and search for a Python one. The converter {{Z|Z20424}} will be applied to our date input before our code, so looking at "native type" we know that our input will be a Python ''dict'' and looking at the implementation we can see the keys we can expect: </div> <syntaxhighlight lang="python3"> return { 'K1': year, 'K2': month, 'K3': day } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> When a type doesn't have a converter, you'll have to access its parts directly using its keys. For example, let's assume that your function <code>Z30000</code> has one input <code>Z30000K1</code> of type {{Z|Z11}}. This type has two keys: <code>Z11K1</code> for the language (itself an object of type {{Z|Z60}}), and <code>Z11K2</code> for the string value. Similarly, the language object has a key <code>Z60K1</code> for the language code. So, to get a string with the language code and the text, you can write: </div> <syntaxhighlight lang="javascript"> function Z30000( Z30000K1 ) { // e.g. "en: some text" return Z30000K1.Z11K1.Z60K1 + ": " + Z30000K1.Z11K2; } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> For a quick reference of the available type conversions visit [[Special:MyLanguage/Wikifunctions:Execution targets#Default type conversion|the default type conversion table]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Returning the right outputs === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Similarly to the way you treat inputs, outputs need to match the type specified in the function definition. Some can be treated as simply as native types, so any string output will be converted into a Wikifunctions {{Z|Z6}} object and any native boolean returned by your implementation will be converted into a Wikifunctions {{Z|Z40}} object. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Those types that have "type converters from code" will apply the appropriate function to the output, in order to build the required type. Following the example of {{Z|Z20420}}, the {{Z|Z20443}} will transform the output from your implementation–a dict with K1, K2 and K3 keys–into its correct ZObject representation. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For types that don't have converters from code, you can carefully build and return the output objects. For example, imagine that our function <code>Z30000</code> takes two string inputs: language code and text, and should return a {{Z|Z11}} object. You can do this in Python by using the <code>ZObject</code> constructor: </div> <syntaxhighlight lang="python3"> def Z30000(Z30000K1, Z30000K2): lang_object = ZObject( {"Z1K1": "Z9", "Z9K1": "Z60"}, Z60K1 = Z30000K1 ) return ZObject( {"Z1K1": "Z9", "Z9K1": "Z11"}, Z11K1 = lang_object, Z11K2 = Z30000K2 ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Or in JavaScript: </div> <syntaxhighlight lang="javascript"> function Z30000( Z30000K1, Z30000K2 ) { const langObject = new ZObject( new Map( [ [ "Z60K1", Z30000K1 ] ] ), { "Z1K1": "Z9", "Z9K1": "Z60" } ); const monolingualKeys = new Map( [ [ "Z11K1", langObject ], [ "Z11K2", Z30000K2 ] ] ); return new ZObject( monolingualKeys, { "Z1K1": "Z9", "Z9K1": "Z11" } ); } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> You can learn more about the <code>ZObject</code> class and other useful constructors in {{ll|Wikifunctions:Execution_targets#Custom_and_non-built-in_type_conversion}} </div> {{phab|T392750}}<div lang="en" dir="ltr" class="mw-content-ltr"> As of 2026-05, trying to return a list of lists may fail, so you're not able to implement such functions in code. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Code in Python === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In this section, we give a concrete example on how to create an Implementation in the form of Code in Python. Say we want to create an implementation for a Function which combines two input strings by putting a space between them, returning the result of that. Let’s assume the ZID of that function is Z30000. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The implementation is defined using the ZID of the function. So are the arguments of the function. So in the case of the function Z30000 with its two arguments, the function template should look like this: </div> <syntaxhighlight lang="python3"> def Z30000(Z30000K1, Z30000K2): </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> As we described before, we know that the arguments (<code>Z30000K1</code> and <code>Z30000K2</code>) are Strings, so we can treat them as simply as we use native strings in Python. Also, the function should return a String. For our example, we simply return the two arguments concatenated with a space in between: </div> <syntaxhighlight lang="python3"> def Z30000(Z30000K1, Z30000K2): return Z30000K1 + " " + Z30000K2 </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Since this is Python, do not forget to indent this line. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have followed our advice to [[#Practice Test-Driven Development|practice TDD]], you will already have a set of tests that you know should work. If that's the case, while building your implementation you can click on the circular arrow in the Tests panel, and see if your implementation passes all of them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Remember that the runtime has no state. Don’t assume values for global or static variables. If you have further questions about what you can and cannot do in Python, ask on [[Wikifunctions:Python implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Code in JavaScript === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In this section, we give a concrete example on how to create an Implementation in the form of Code in JavaScript. Say we want to create an implementation for a Function which combines two input strings by putting a space between them, returning the result of that. Let’s assume the ZID of that function is <code>Z30000</code>. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The implementation is defined using the ZID of the function. So are the arguments of the function. So in the case of the function <code>Z30000</code> with its two arguments, the function template should look like this: </div> <syntaxhighlight lang="javascript"> function Z30000( Z30000K1, Z30000K2 ) { } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> We know that the arguments (<code>Z30000K1</code> and <code>Z30000K2</code>) are Strings, so we can treat them as native strings in JavaScript. Also, the function should return a String. To complete our function, you can then add a line concatenating the input strings, like this: </div> <syntaxhighlight lang="javascript"> function Z30000( Z30000K1, Z30000K2 ) { return Z30000K1 + " " + Z30000K2; } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have tests as recommended in the [[#Practice Test-Driven Development|TDD]] section above, click on the circular arrow in the Tests panel and see if your implementation passes all of them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Remember that the runtime has no state. Don’t assume values for global or static variables. If you have further questions about what you can and cannot do in JavaScript, ask on [[Wikifunctions:JavaScript implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Compositions == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In this section, we give a concrete example on how to create an Implementation in the form of a composition. Say we want to create an implementation for a Function which combines two input strings by putting a space between them, returning the result of that. Let’s assume the ZID of that function is <code>Z30000</code>. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> It is usually a good idea to first think about how to combine existing functions in order to create the desired output. Sometimes this might be trivial, and you can just go ahead with composing functions, but in many cases it is worthwhile to note the desired composition down. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, for the given Function, we could use the existing Function {{Z|Z10000}}. That Function takes two strings and makes one string out of them. But we need to add a space in between. So we first concatenate a space to the end of the first string, and then concatenate the second string to the result of that first concatenation. So our composition could be noted down like this: </div> <syntaxhighlight lang="prolog"> join_strings( join_strings( Z30000K1, " " ), Z30000K2 ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> There are multiple ways to write a composition: notice that the same thing could be accomplished with: </div> <syntaxhighlight lang="prolog"> join_strings( Z30000K1, join_strings( " ", Z30000K2 ) ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> An alternative implementation could also use the existing Function {{Z|Z15175}}, so your composition could be: </div> <syntaxhighlight lang="prolog"> join_with_separator( Z30000K1, Z30000K2, " " ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> As you can see, there are multiple ways to accomplish this, so take your time and explore the existing functions available in the {{ll|Wikifunctions:Catalogue}}. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Let's try to create the second example, <code>join_strings(Z30000K1, join_strings(" ", Z30000K2))</code>. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to create this: </div> # <span lang="en" dir="ltr" class="mw-content-ltr">Start adding an implementation by clicking on the "+" button in the "Implementations" table from your Function page.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Make sure that the option "composition" under "Implementation" is selected.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Click on the "›" icon or click the "Select Function" link to expand the function details.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Under "function" search for the name of the outermost function you want to use, which in this example is "join two strings". Then, select the wanted function from the dropdown list.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">You will see two new fields, one for each of the arguments needed for the selected function.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">For the first argument, we want to select the first input to our function:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "first string", click on the "…" button and select "Argument reference".</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "key id" you can now select the first string of your function from the dropdown, which contains all available inputs.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">For the second argument, we want to use the result of another call to "join two strings":</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "second string", click on the "…" button and select "Function call".</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function you want to call, which is again "join two strings".</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">For this inner function call, configure the "first string" by simply typing a white space in the text field, and configure the "second string" as you did for step 6: change it using the "…" button to "Argument reference", and then select the second argument in the dropdown.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your composition is now complete! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You can expand and collapse the details using the chevron buttons to see how it looks. If you already have Tests as recommended in the [[#Practice Test-Driven Development|TDD]] section above, click on the circular arrow in the Tests panel and see if your implementation passes the tests. Once your composition passes the tests, go ahead and publish it. </div> [[File:Composition implementation expanded.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A Wikifunctions composition implementation in its expanded view</span>|<span lang="en" dir="ltr" class="mw-content-ltr">A Wikifunctions composition implementation in its expanded view</span>]] [[File:Composition implementation collapsed.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A Wikifunctions composition implementation in its collapsed view</span>|<span lang="en" dir="ltr" class="mw-content-ltr">A Wikifunctions composition implementation in its collapsed view</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> == Wikifunctions error handling == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As a Wikifunctions function creator, you might want to warn the user calling your function when something goes wrong in the code, or when their inputs do not fit a certain criteria. For example, if your Function expects a string input to contain a name, you might want to check that the name is not empty and, if it is, show an error message that the person using your Function can understand. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For this purpose, you can use <code>Wikifunctions.Error()</code> from your code implementations or the function {{Z|Z851}} from your compositions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In this section you will learn: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">How to throw errors from both code and composition implementations,</span> * <span lang="en" dir="ltr" class="mw-content-ltr">how to write tests for error cases, and</span> * <span lang="en" dir="ltr" class="mw-content-ltr">how to catch and handle errors thrown by functions that you are using in your compositions.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Throwing errors from code implementations === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When writing code, both from JavaScript and Python, you can use <code>Wikifunctions.Error()</code> to end the execution with a wanted error. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <code>Wikifunctions.Error()</code> has two parameters: </div> # <span lang="en" dir="ltr" class="mw-content-ltr">Error type: a string containing the ZID of the error type you want to return.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Error arguments: a list of string arguments to build the error.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Let's go one by one: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Error type ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An error type is an object that describes a kind of error that could happen in the system. There are a number of built-in error types but you can also build other error types that are more suited to your use case. When using errors, the best idea is to browse through the available error types, which can be explored in [[Special:ListObjectsByType/Z50|this list]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are no errors that fit your case, create a new one by going to the create page, and selecting "Error type" in the type selector. Then, set the necessary fields: </div> [[File:Error type.png|thumb|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Error type creation in Wikifunctions</span>|<span lang="en" dir="ltr" class="mw-content-ltr">To create new Error type (Z50), edit the label and add the necessary keys.</span>]] * <span lang="en" dir="ltr" class="mw-content-ltr">'''Label''' – This is the main title of the error, which should contain a short but descriptive message. Set the error label on the right-side box titled "About".</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Keys''' – Keys contain additional information about what caused the error. For example, if an input had the wrong format, you might want to inform the user of what was the input content when raising the error. To use them in your implementations, keys should be strings. To create a key, click on the "[+]" icon below "keys", select "String" under "value type", and add a label that describes it appropriately, for example "current input". Once you have all the necessary keys, you can Publish your error type and keep the ID of the newly created object.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Error arguments ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Error arguments correspond to the keys of the Error type, and they should provide additional information to understand the error. Error arguments should always be Strings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Using Wikifunctions.Error() ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Say that you want an error to be thrown when either your first or your second input are empty. You have already created the error type, and the assigned ZID was <code>Z30005</code>. Your error type has two string keys: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">Input key: contains the key of the failing input</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Input value: contains the current value of the failing input</span> <div lang="en" dir="ltr" class="mw-content-ltr"> To raise an error in your JavaScript implementation you should do something like this: </div> <syntaxhighlight lang="javascript"> function Z30000( Z30000K1, Z30000K2 ) { if ( trim( Z30000K1 ) === '' ) { // If the first input is empty, raise error Z30005 // with two string args: [ first input key, first input value ] Wikifunctions.Error( 'Z30005', [ "Z30000K1", Z30000K1 ] ) } if ( trim( Z30000K2 ) === '' ) { // If the second input is empty, raise error Z30005 // with two string args: [ second input key, second input value ] Wikifunctions.Error( 'Z30005', [ "Z30000K2", Z30000K2 ] ) } return Z30000K1 + " " + Z30000K2; } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> To raise an error in your Python implementation you should do something like this: </div> <syntaxhighlight lang="python3"> def Z30000(Z30000K1, Z30000K2): if Z30000K1.strip() == "": # If the first input is empty, raise error Z30005 # with two string args: [ first input key, first input value ] Wikifunctions.Error("Z30005", ["Z30000K1", Z30000K1]) if Z30000K2.strip() == "": # If the second input is empty, raise error Z30005 # with two string args: [ first input key, first input value ] Wikifunctions.Error("Z30005", ["Z30000K2", Z30000K2]) return Z30000K1 + " " + Z30000K2 </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Remember that calling <code>Wikifunctions.Error()</code> ends the execution! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Throwing errors from compositions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are creating a composition implementation, you can throw an error by calling the special function {{Z|Z851}}. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Throw Error function (Z851) ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The {{Z|Z851}} function is similar to the <code>Wikifunctions.Error()</code> method and takes two arguments: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Error type''' – A reference to the Error type you want to raise</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Error parameters''' – A list with the arguments to create your Error, which should also be Strings.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Using Throw Error ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Say you want to modify your composition so that it first checks that the arguments are not empty, and raises an error when it finds an empty one. Then, if none of them are empty, it runs the original composition, which is: </div> <syntaxhighlight lang="prolog"> join_with_separator( Z30000K1, Z30000K2, " " ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> To do this, you need to create conditional paths, for which you can use the {{Z|Z802}} function. Think of it like this: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">If the first argument is empty, throw an error for the first argument</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Else, proceed to check the second argument</span> * <span lang="en" dir="ltr" class="mw-content-ltr">If the second argument is empty, throw an error for the second argument</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Else, proceed with the success path and return the joint strings with the space separator</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Or in functional pseudo code: </div> <syntaxhighlight lang="prolog"> if ( is_empty_string( Z30000K1 ), throw_error( Z30005, [ "Z30000K1", Z30000K1 ] ), if( is_empty_string( Z30000K2 ), throw_error( Z30005, [ "Z30000K2", Z30000K2 ] ), join_with_separator( Z30000K1, Z30000K2, " " ) ) ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Let's create this step by step: </div> # <span lang="en" dir="ltr" class="mw-content-ltr">Start adding an implementation by clicking on the "+” button in the "Implementations" table from your Function page.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Make sure that the option "composition" under "Implementation" is selected.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Click on the "›” icon or click the "Select Function" link to expand the function details.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Under "function" search and select the outermost function you want to use, which in this case is "if".</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Check the validity of the first argument:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "condition", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function "is empty string"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "input", click on the "…" button and select "argument reference"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "key id", select the first input (e.g. "first string")</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">You can now collapse the "condition" function call if you want, by clicking on the down-chevron next to "condition". You should see something like "f(x) is empty string( → first string )"</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Throw error if the condition is true:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "then", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function "Throw Error"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "error type", search and select your error type (you can directly input the error ID if you know it, e.g. Z30005)</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "error parameters", add two items by clicking on the "+" button</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">For "Item 1" (offending argument key), set its type to "String" and write the argument identifier (e.g. "first input", or "Z30000K1")</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">For "Item 2" (offending argument value), click on the "…" next to "Item 2" and select "argument reference"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "key id", select the first input (e.g. "first string")</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">You can now collapse the "then" function call if you want, by clicking on the down-chevron next to "then". You should see something like "f(x) Throw Error( Input was the wrong format, Typed list( Object, "first input", → first string ) )"</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Continue to check the second argument if the first was good:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "else", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function "if"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Set up "condition" to check the validity of the second argument by following the same process as described in step 5.</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Set up "then" to throw an error for the second argument by following the same process as described in step 6.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Finally, set up the success path:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to the nested "else", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the successful function, which in this case can be "join strings with separator"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "first string", click on the "…" button and set it to "argument reference", then select "first string"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "second string", click on the "…" button and set it to "argument reference", then select "second string"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "separator" add a space into the text field</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The resulting function call should look like this: </div> [[File:Throw error expanded.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Throw Error function</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Throw Error function</span>]] [[File:Throw error collapsed.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Throw Error function, in its collapsed view</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Throw Error function, in its collapsed view</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> === Handling errors in compositions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> While it is useful to allow functions to raise expected errors, it is crucial to be able to handle errors in your compositions in order to safely use these functions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Say you want to create a new function "full name of a person" – we will refer to it with the ZID <code>Z30010</code>. This function should return the full name of a person given a first and last names, but if any of the two fields are empty, it should return the text "Unknown" instead. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You could create a composition using our example function "Join two strings with a space" or <code>Z30000</code> to generate the name. If any of the inputs are empty, you know that <code>Z30000</code> will throw an error of type <code>Z30005</code>. Using the function {{Z|Z850}} as a wrapper, you can attempt the join operation and intercept a possible error to simply return "Unknown" whenever it occurs. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Try-Catch function (Z850) ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The {{Z|Z850}} function is built-in with ZID <code>Z850</code> and takes three arguments: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Function call''' – The initial function call to run. If nothing goes wrong, the response will be the result of this function call.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Error type''' – An error type to catch in case it is thrown during the execution of the first function call.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Error handler''' – A function call that will be run in case the error specified above is caught during the execution of the initial function call. If that happens, the result of the error handler will be the value returned.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Using Try-Catch ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Once we have all the functions for our composition, we can craft it like this: </div> <syntaxhighlight lang="prolog"> try_catch( join_with_space( Z30010K1, Z30010K2 ), Z30005, echo( "Unknown" ) ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> This means that: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">The "Join two strings with a space" function will be tried with the two inputs and, if everything goes well, the output of this function will be returned</span> * <span lang="en" dir="ltr" class="mw-content-ltr">If any of the inputs are blank, "Join two strings with a space" with raise an error of type <code>Z30005</code></span> * <span lang="en" dir="ltr" class="mw-content-ltr">Our {{Z|Z850}} will then detect this error and run the {{Z|Z801}} function to return "Unknown"</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Let's create this step by step: </div> # <span lang="en" dir="ltr" class="mw-content-ltr">Start adding an implementation by clicking on the "+" button in the "Implementations" table from your Function page.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Make sure that the option "composition" under "Implementation" is selected.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Click on the "›” icon or click the "Select Function" link to expand the function details.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Under "function" search and select the outermost function you want to use, which in this case is "Try-Catch".</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Set the main function call:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under the field where the "Try-Catch" function is selected, next to the "function call" key, click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function" search and select the function "join two strings with space"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "first string", click on the "…" button and select "argument reference", then select the "first name" argument from the dropdown.</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "second string", click on the "…" button and select "argument reference", then select the "second name" argument from the dropdown.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Select the error to catch:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "error type", search and select "bad string input" – you can search directly by its ZID <code>Z30005</code></span> # <span lang="en" dir="ltr" class="mw-content-ltr">Set the error handler function call:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "error handler", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function "echo"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "input" and "type", search and select the type "String"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Now, under "input", type "Unknown" in the text field</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The resulting function should look like this: </div> [[File:Try catch expanded.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Try-catch function, in expanded mode</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Try-catch function, in expanded mode</span>]] [[File:Try catch collapsed.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Try-catch function, in collapsed mode</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions composition using Try-catch function, in collapsed mode</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> === Testing your failure use cases === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As we introduced in the above section about [[#Practice Test-Driven Development|practicing TDD]], it's important to test not only the most common paths, but also the possible edge cases. It is equally important to test failure behavior. In this section we will give you the tools necessary to test that your function fails with a given set of inputs, and that the error thrown is the expected one. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To do that, you will need other two system functions: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Is error type (Z852) ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The {{Z|Z852}} function is built-in with ZID <code>Z852</code> and takes two arguments: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Error''' – An {{Z|Z5}} object, which can be thrown by a failing call. An error instance has a type and a value.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Error type''' – A reference to an {{Z|Z50}} which will be compared to the type of the Error passed as a first argument. If that's the case, the function will return true.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Get error thrown by function call (Z853) ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The {{Z|Z853}} function is built-in with ZID <code>Z853</code> and takes one argument: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Function call''' – A function call which can either return a successful value of any type, or throw an error.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> This function returns a {{Z|Z882}} with a {{Z|Z40}} in first place and an {{Z|Z1}} in the second: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">If the Function call runs successfully and hence does not throw any error, the returned pair will contain False in the first place, and void in the second.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">If the Function call throws an error, the returned pair will contain True in the first place, and the caught error in the second.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> To use this function in your compositions, you might need to use the additional functions: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Z|Z821}}, and</span> * {{Z|Z822}} <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Testing errors ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Say our target function, "Join two strings with a space" or <code>Z30000</code>, throws an error of type <code>Z30005</code> and we want to test this behavior. To do that we need to: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">Throw a failing function call</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Get the error using the function {{Z|Z853}}</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Check that the error is the right type with {{Z|Z852}}</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Tests have two fields: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Call''' – A function call that will produce an output with the inputs you want to test. This call will return a value.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Result validation''' – A function call that will validate that the value returned by the call above is the expected one. The first argument of this function call will be automatically assigned to take the return value of the first call.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> For step-by-step instructions on how to create tests, see {{ll|Wikifunctions:Introduction#Create_tests}}. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In our example, we can structure it like this — but this is not the only way! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The call, which will return an {{Z|Z5}} object: </div> <syntaxhighlight lang="prolog"> error = get_second_element_of_typed_list( get_error_thrown_by( join_strings_by_whitespace( "", "not empty" ) ) ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> And the result validation, which will take the {{Z|Z5}} object as its first argument: </div> <syntaxhighlight lang="prolog"> is_error_type( error, Z30005 ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> Let's do this step by step: </div> # <span lang="en" dir="ltr" class="mw-content-ltr">Start adding a test by clicking on the "+" button in the "Tests" table from your Function page. The "call" and "result validation" fields already have some functions pre-set, but to test the errors we will need to change them.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">First, let's set the call:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "call", click the "›" chevron button to expand the function call.</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", edit the field and search and select the function "Get second element of a typed pair"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Once selected, next to "Typed pair", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function "Get error thrown by function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Next to "function call", click on the "…" button and select "function call"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", search and select the function "Join two strings with a space" (or by ZID <code>Z30000</code>)</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Now set the inputs so that they cause a failure: at least one of them should be empty.</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">You can now collapse your "call" by clicking again on the down-chevron button if you want!</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Next, let's set the result validation:</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "result validation", click the "›" chevron button to expand the function call.</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Under "function", edit the field and search and select the function "Is error type"</span> ## <span lang="en" dir="ltr" class="mw-content-ltr">Now you will only be asked to configure the second argument. Under "error type", search and select your <code>Z30005</code> error type.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">And you are done! You can now click the circular arrow in the "Implementations" box and you should see green checks.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If everything went right, you can now save your test. It should look like this: </div> [[File:Get error expanded.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Testing a failure using Get error and Is error type functions, in expanded mode</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Testing a failure using Get error and Is error type functions, in expanded mode</span>]] [[File:Get error collapsed.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Testing a failure using Get error and Is error type functions, in collapsed mode</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Testing a failure using Get error and Is error type functions, in collapsed mode</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> == Debugging your implementations == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Sometimes things can go wrong. A function might behave differently than expected or a value might not look quite right. Sometimes implementations are really complex and, because they are run in a sandboxed environment, it can seem really difficult to debug. To help understand what's going on inside a function call, Wikifunctions includes a small set of debugging tools. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> These tools don't change the result of a function, but will add extra information to the returned metadata, which you can observe after running the function. You can use <code>Wikifunctions.Debug()</code> from your code implementations or the function {{Z|Z854}} from your compositions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In this section you will learn: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">How to add debug messages from both code and composition implementations,</span> * <span lang="en" dir="ltr" class="mw-content-ltr">how to inspect the metadata manually or via the UI to inspect these logs.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Debugging your code implementations === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When writing code, both from JavaScript and Python3, you can use <code>Wikifunctions.Debug()</code> to add a message to your debugging log and continue the execution. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <code>Wikifunctions.Debug()</code> has one parameter, which is generally expected to be a string. However, any other object passed as parameter will get directly converted into a string. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If we want to add debug logs to our code implementations for our "Join two strings with a space" example function, we can do, in JavaScript: </div> <syntaxhighlight lang="JavaScript"> function Z30000( Z30000K1, Z30000K2 ) { if ( trim( Z30000K1 ) === '' ) { Wikifunctions.Debug( `first input is empty "${ Z30000K1 }"` ); Wikifunctions.Error( 'Z30005', [ "Z30000K1", Z30000K1 ] ) } if ( trim( Z30000K2 ) === '' ) { Wikifunctions.Debug( `second input is empty "${ Z30000K2 }"` ); Wikifunctions.Error( 'Z30005', [ "Z30000K2", Z30000K2 ] ) } Wikifunctions.Debug( "both inputs are fine" ); return Z30000K1 + " " + Z30000K2; } </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> And the same in your Python3 implementation will be: </div> <syntaxhighlight lang="python3"> def Z30000(Z30000K1, Z30000K2): if Z30000K1.strip() == "": Wikifunctions.Debug( 'first input is empty "'+Z30000K1+'"' ) Wikifunctions.Error("Z30005", ["Z30000K1", Z30000K1]) if Z30000K2.strip() == "": Wikifunctions.Debug( 'second input is empty "'+Z30000K2+'"' ) Wikifunctions.Error("Z30005", ["Z30000K2", Z30000K2]) Wikifunctions.Debug( 'both inputs are fine' ) return Z30000K1 + " " + Z30000K2 </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> This way, no matter what happens, we will be adding one message to your debugging logs: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">If the function call fails when checking on the first or second input, the result of the execution will be a failure, but it will contain one informative log about what branch caused the failure.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">If the function call succeeds—because both inputs are valid—the function call will return the joined string, but the returned metadata will also contain a debug log.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Debugging your compositions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To support debugging compositions, Wikifunctions provides the built-in function {{Z|Z854}}. This function allows you to attach debug messages to the execution of any function call that generates the final output. The debug logs collected during the evaluation are returned as part of the execution metadata, under the <code>executorDebugLogs</code> key. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Add debug log to function call (Z854) ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The {{Z|Z854}} function is built-in with ZID <code>Z854</code> and takes two arguments: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Function call''' – Any composition you want to execute.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Debug log''' – A string message that will be recorded if the given function call is evaluated.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> When the wrapped function call runs, the provided message is added to the execution logs. If that function call is not executed, or its execution is not part of the final output, its debug log will not appear in the final result metadata. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You will benefit from this built-in if you want to observe: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">Which branch of a conditional was executed, or</span> * <span lang="en" dir="ltr" class="mw-content-ltr">the order of evaluation in a composition.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== Using Add debug log to function call ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Say that you want to add debug logs to our example function "Join two strings with a space" or <code>Z30000</code>, so that different messages are added to the different possible outcomes. You could use our debugging builtin like this: </div> <syntaxhighlight lang="prolog"> if ( is_empty_string( Z30000K1 ), add_debug_log( throw_error( Z30005, ... ), 'failed on first input' ) if( is_empty_string( Z30000K2 ), add_debug_log( throw_error( Z30005, ... ), 'failed on second input' ), add_debug_log( join_with_separator( Z30000K1, Z30000K2, " " ), 'both inputs are ok!' ) ) ) </syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> This way, </div> * <span lang="en" dir="ltr" class="mw-content-ltr">when called with an empty first input, the function will return a failed response, and the metadata will contain an <code>executorDebugLogs</code> entry with the "failed on first input" log.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">When called with an empty second input, the call will also fail, but the logged message will be "failed on second input"</span> * <span lang="en" dir="ltr" class="mw-content-ltr">When called with valid inputs, the function will return a successful response, and additionally the metadata will contain "both inputs are ok" in its <code>executorDebugLogs</code> key.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> This is the way this composition would look: </div> [[File:Add debug log expanded.png|frame|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Composition implementation using Add debug logs to log all possible execution paths</span>|<span lang="en" dir="ltr" class="mw-content-ltr">Composition implementation using Add debug logs to log all possible execution paths</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> === Accessing execution debug logs === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whether your execution logs are added via <code>Wikifunctions.Debug()</code> or via the {{Z|Z854}} built-in function, they are returned as part of the response metadata. To see the logs, once you run your function, click on the "Details" button that appears at the bottom of the "Result" section. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The error and debug information will appear at the top of the "Details" dialog. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This is what you would see when running the composition from our previous example with valid and invalid inputs: </div> {| class="wikitable" | [[File:Execution logs success.png|frameless|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Function metadata dialog for a successful execution with debug logs</span>]] | [[File:Execution logs failure.png|frameless|center|alt=<span lang="en" dir="ltr" class="mw-content-ltr">Function metadata dialog for a failed execution with debug logs</span>]] |- | <span lang="en" dir="ltr" class="mw-content-ltr">Function metadata dialog for a successful execution: shows no errors, but displays the successful execution log: ''"both inputs are ok!"''</span> | <span lang="en" dir="ltr" class="mw-content-ltr">Function metadata dialog for a failed execution: shows the error information, and the additional execution log for the first failure branch: ''"failed on first input"''</span> |} [[Category:How to create implementations| {{#translation:}}]] lac2giwcese1vyp0axmrepfgv1qmhwr Z12626 0 19809 293031 270133 2026-07-22T15:09:34Z Autom 448 +sv labels 293031 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12626" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12626K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লাতিন অক্ষরসারি" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": " Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chaîne" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מחרוזת" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "rentetan" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "șir de caractere" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "स्ट्रिंग" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sträng" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13123", "Z14492", "Z14493", "Z27998", "Z30589", "Z34426" ], "Z8K4": [ "Z14", "Z17525", "Z14497", "Z13122" ], "Z8K5": "Z12626" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is pangram (Latin alphabet)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "is pangram" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "এটি কি প্যানগ্রাম (লাতিন বর্ণমালা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ọ bụ pangram ( mkpụrụedemede latịn)" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "чи є панграмою" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce un panagramme ? (alphabet latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "全字母句判定(拉丁字母)" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "האם פנגרמה (מעל האלפבית הלטיני)" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "ialah panggram (tulisan Latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "adalah pangram (alfabet Latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "é pangrama (alfabeto latino)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Pangramm (lateinisches Alphabet)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "è un pangramma (alfabeto latino)" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "este o pangramă? (alfabetul latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "पैनग्राम है? (लातिन वर्णमाला)" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "パングラム判定 (ラテンアルファベット)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "är pangram för latinska alfabetet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is pangram", "pangram" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "লাতিন বর্ণমালার সমতুল্যতা " ] }, { "Z1K1": "Z31", "Z31K1": "Z1531", "Z31K2": [ "Z6", "ialah panggram", "panggram" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "adalah pangram", "pangram" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "é pangrama", "pangrama" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "pantogramma" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "pangramă", "este pangramă" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "パングラム判定", "パングラム" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "är pangram med latinska tecken", "är pangram" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "checks whether a string of characters possesses every letter from the Latin alphabet at least once" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleert of een tekenreeks elke letter uit het alfabet minstens één keer bevat" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যাচাই করবে যে অক্ষরসারিতে কি একই সাথে লাতিন বর্ণমালার সকল বর্ণ বিদ্যমান আছে।" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-enyocha ma eriri mkpụrụedemede nwere mkpụrụedemede ọ bụla sitere na mkpụrụedemede Latin ọbụlagodi otu ugboro" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "перевіряє чи рядок містить кожну літеру латинської абетки хоча б один раз" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "vérifie si une chaîne de caractères possède au moins une fois chaque lettre de l'alphabet latin" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om en textsträng använder varje tecken i det latinska alfabetet (A–Z) minst en gång" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "判定拉丁字符串是否是全字母句(包含所有字母)" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בדיקה האם מחרוזת כוללת את כל האותיות באלפבית הלטיני" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "menyemak sama ada rentetan aksara mempunyai setiap huruf daripada abjad Latin sekurang-kurangnya sekali" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "cek apakah untaian karakter memiliki seluruh huruf dari alfabet Latin setidaknya satu" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "verifica se uma cadeia de caracteres possui todas as letras do alfabeto latino pelo menos uma vez" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Prüft, ob eine Zeichenkette jeden Buchstaben des lateinischen Alphabets mindestens einmal enthält" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "controlla se una stringa di caratteri possiede almeno una volta ogni lettera dell'alfabeto latino" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "verifică dacă un șir de caractere conține cel puțin o dată fiecare literă din alfabetul latin" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "जाँचता है कि कैरेक्टर्स के स्ट्रिंग में लातिन वर्णमाला का हर अक्षर कम-से-कम एक बार है कि नहीं" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "与えられた文字列内に、ラテンアルファベット(AからZ)のすべての文字が少なくとも一度ずつ含まれているかどうかを確認する" } ] } } m9mid01hvmpnzj8ghhybzyd6t232pat 293032 293031 2026-07-22T15:09:39Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 293032 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12626" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12626K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লাতিন অক্ষরসারি" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": " Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chaîne" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מחרוזת" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "rentetan" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "șir de caractere" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "स्ट्रिंग" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sträng" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13123", "Z14492", "Z14493", "Z27998", "Z30589", "Z34426" ], "Z8K4": [ "Z14", "Z14497", "Z17525", "Z13122" ], "Z8K5": "Z12626" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is pangram (Latin alphabet)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "is pangram" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "এটি কি প্যানগ্রাম (লাতিন বর্ণমালা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ọ bụ pangram ( mkpụrụedemede latịn)" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "чи є панграмою" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce un panagramme ? (alphabet latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "全字母句判定(拉丁字母)" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "האם פנגרמה (מעל האלפבית הלטיני)" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "ialah panggram (tulisan Latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "adalah pangram (alfabet Latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "é pangrama (alfabeto latino)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Pangramm (lateinisches Alphabet)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "è un pangramma (alfabeto latino)" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "este o pangramă? (alfabetul latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "पैनग्राम है? (लातिन वर्णमाला)" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "パングラム判定 (ラテンアルファベット)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "är pangram för latinska alfabetet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is pangram", "pangram" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "লাতিন বর্ণমালার সমতুল্যতা " ] }, { "Z1K1": "Z31", "Z31K1": "Z1531", "Z31K2": [ "Z6", "ialah panggram", "panggram" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "adalah pangram", "pangram" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "é pangrama", "pangrama" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "pantogramma" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "pangramă", "este pangramă" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "パングラム判定", "パングラム" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "är pangram med latinska tecken", "är pangram" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "checks whether a string of characters possesses every letter from the Latin alphabet at least once" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleert of een tekenreeks elke letter uit het alfabet minstens één keer bevat" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যাচাই করবে যে অক্ষরসারিতে কি একই সাথে লাতিন বর্ণমালার সকল বর্ণ বিদ্যমান আছে।" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-enyocha ma eriri mkpụrụedemede nwere mkpụrụedemede ọ bụla sitere na mkpụrụedemede Latin ọbụlagodi otu ugboro" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "перевіряє чи рядок містить кожну літеру латинської абетки хоча б один раз" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "vérifie si une chaîne de caractères possède au moins une fois chaque lettre de l'alphabet latin" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om en textsträng använder varje tecken i det latinska alfabetet (A–Z) minst en gång" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "判定拉丁字符串是否是全字母句(包含所有字母)" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בדיקה האם מחרוזת כוללת את כל האותיות באלפבית הלטיני" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "menyemak sama ada rentetan aksara mempunyai setiap huruf daripada abjad Latin sekurang-kurangnya sekali" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "cek apakah untaian karakter memiliki seluruh huruf dari alfabet Latin setidaknya satu" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "verifica se uma cadeia de caracteres possui todas as letras do alfabeto latino pelo menos uma vez" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Prüft, ob eine Zeichenkette jeden Buchstaben des lateinischen Alphabets mindestens einmal enthält" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "controlla se una stringa di caratteri possiede almeno una volta ogni lettera dell'alfabeto latino" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "verifică dacă un șir de caractere conține cel puțin o dată fiecare literă din alfabetul latin" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "जाँचता है कि कैरेक्टर्स के स्ट्रिंग में लातिन वर्णमाला का हर अक्षर कम-से-कम एक बार है कि नहीं" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "与えられた文字列内に、ラテンアルファベット(AからZ)のすべての文字が少なくとも一度ずつ含まれているかどうかを確認する" } ] } } tu228lsuyxq243qy7tc79vsdk7a1hba Z12812 0 21766 293040 286401 2026-07-22T15:37:20Z Autom 448 +sv labels 293040 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12812" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12812K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "teks" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מחרוזת (הכוללת אלפבית לטיני)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "eriri" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chaîne" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অক্ষরসারি" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenfolge" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "șir de caractere" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "سلسلة أحرف" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stringa" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κείμενο" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "स्ट्रिंग" }, { "Z1K1": "Z11", "Z11K1": "Z1608", "Z11K2": "varg" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "merkkijono" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Tekst do zaszyfrowania" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sträng" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z12812K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "besar pergeseran" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "shift" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "כמות מקומות להיסט קדימה" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "mgbanwe" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "décalage" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্থানান্তর মান" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "troca" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Anzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "parametru de deplasare" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "إزاحة" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "chiave" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κλειδί μετάθεσης" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "दूरी" }, { "Z1K1": "Z11", "Z11K1": "Z1608", "Z11K2": "shtyrje" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "siirtomäärä" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Przesunięcie" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "förskjutning" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12813", "Z13478", "Z13477", "Z13479", "Z14642", "Z21741", "Z29408" ], "Z8K4": [ "Z14", "Z19216", "Z14641", "Z12814" ], "Z8K5": "Z12812" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "sandi Caesar" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Caesar cipher (Latin alphabet)" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "צופן קיסר (אלפבית לטיני)" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সিজার সাইফার (লাতিন বর্ণমালা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Caesar cipher (mkpụrụedemede Latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "code de César" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "cifra de César (alfabeto latino)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Caesar-Verschlüsselung (lateinisches Alphabet)" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "Cēzara šifrs (latīņu alfabētam)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "cifrario di Cesare (alfabeto latino)" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Шифр Цезаря (латинський алфавіт)" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "cifrul Cezar (alfabetul latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "تعمية قيصر (أبجدية لاتينية)" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κώδικας του Καίσαρα" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "सीज़र कूटलेख (लातिन वर्णमाला)" }, { "Z1K1": "Z11", "Z11K1": "Z1608", "Z11K2": "Shifra e Çezarit (alfabeti latin)" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "Caesar-salaus (latinalaiset aakkoset)" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Szyfr Cezara" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "caesarchiffer för latinska alfabetet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sandi geser" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Caesar shift" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "צופן קיסר", "צופן היסט", "קוד קיסר", "היסט קיסר", "הסטה קיסרית" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "chiffre de César ", " chiffrement par décalage" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "troca de César" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Caesar-Chiffre", "Verschiebechiffre" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "cifru de înlocuire", "codul lui Cezar", "substituirea Cezarului" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "إزاحة قيصر" ] }, { "Z1K1": "Z31", "Z31K1": "Z1051", "Z31K2": [ "Z6", "Caesarin salakirjoitus", "Caesar-salakirjoitus", "Caesarin salaus" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "szyfr przesuwający", "kod Cezara", "przesunięcie Cezariańskie" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengganti huruf alfabet bahasa Inggris dalam untaian dengan huruf yang selisih posisinya sama dengan yang ditentukan di masukan" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rotates letters in the Latin alphabet forward by a defined number of places" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מסיט סיבובית קדימה את האלפבית הלטיני במספר נתון של מקומות" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-atụgharị mkpụrụedemede na mkpụrụedemede Latịn gaa n'ihu site na ọnụọgụ ebe akọwapụtara" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "décale les lettres de l'alphabet latin vers l'avant d'un nombre défini de places" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লাতিন বর্ণমালার অক্ষরগুলিকে একটি নির্দিষ্ট সংখ্যক স্থান দ্বারা এগিয়ে নিয়ে যাবে" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "gira letras do alfabeto latino para frente por um número definido de casas" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "rotiert jedes Zeichen einer Zeichenfolge um eine gegebene Anzahl gemäß des lateinischen Alphabets " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sposta le lettere dell'alfabeto latino in avanti di un numero definito di posizioni" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "fiecare literă din textul inițial este înlocuită cu o literă care se află în alfabet la o distanță fixă față de cea înlocuită" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "يدوّر حروف الأبجدية اللاتينية للأمام بعدد محدد من الأماكن" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μεταθέτει γράμματα στο λατινικό αλφάβητο προς τα εμπρός κατά έναν καθορισμένο αριθμό θέσεων" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "लातिन वर्णमाला में अक्षरों को क्रम में किसी निश्चित संख्या के बाद के अक्षरों से बदल देता है।" }, { "Z1K1": "Z11", "Z11K1": "Z1608", "Z11K2": "shtyn shkronjat në alfabetin latin përpara për një numër të caktuar të vendeve" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "Korvaa kunkin latinalaisen aakkosen aakkosella, joka on annetun siirtomäärän päässä kyseisestä aakkosesta aakkosjärjestyksessä." }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Przesuwa litery alfabetu łacińskiego o zadaną liczbę miejsc" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ersätter varje bokstav i en text med en annan ett visst antal steg framåt i latinska alfabetet (A–Z)" } ] } } sl99l7xu84pybij0v7a7uidsnkegxbw Z13007 0 22858 292872 267875 2026-07-21T18:27:39Z YoshiRulz 10156 Use the argument value instead of a hardcoded value 292872 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13007" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13006", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z13006( Z13006K1 ) {\nconst days = \n[\"Raisin\",\"Safran\",\"Châtaigne\",\"Colchique\",\"Cheval\",//Vendémiaire\n\"Balsamine\",\"Carotte\",\"Amaranthe\",\"Panais\",\"Cuve\",\n\"Pomme de terre\",\"Immortelle\",\"Potiron\",\"Réséda\",\"Âne\",\n\"Belle de nuit\",\"Citrouille\",\"Sarrasin\",\"Tournesol\",\"Pressoir\",\n\"Chanvre\",\"Pêche\",\"Navet\",\"Amaryllis\",\"Bœuf\",\n\"Aubergine\",\"Piment\",\"Tomate\",\"Orge\",\"Tonneau\",\n\"Pomme\",\"Céleri\",\"Poire\",\"Betterave\",\"Oie\",//Brumaire\n\"Héliotrope\",\"Figue\",\"Scorsonère\",\"Alisier\",\"Charrue\",\n\"Salsifis\",\"Mâcre\",\"Topinambour\",\"Endive\",\"Dindon\",\n\"Chervis\",\"Cresson\",\"Dentelaire\",\"Grenade\",\"Herse\",\n\"Bacchante\",\"Azerole\",\"Garance\",\"Orange\",\"Faisan\",\n\"Pistache\",\"Macjonc\",\"Coing\",\"Cormier\",\"Rouleau\",\n\"Raiponce\",\"Turneps\",\"Chicorée\",\"Nèfle\",\"Cochon\",//Frimaire\n\"Mâche\",\"Chou-fleur\",\"Miel\",\"Genièvre\",\"Pioche\",\n\"Cire\",\"Raifort\",\"Cèdre\",\"Sapin\",\"Chevreuil\",\n\"Ajonc\",\"Cyprès\",\"Lierre\",\"Sabine\",\"Hoyau\",\n\"Érable à sucre\",\"Bruyère\",\"Roseau\",\"Oseille\",\"Grillon\",\n\"Pignon\",\"Liège\",\"Truffe\",\"Olive\",\"Pelle\",\n\"Tourbe\",\"Houille\",\"Bitume\",\"Soufre\",\"Chien\",//Nivôse\n\"Lave\",\"Terre végétale\",\"Fumier\",\"Salpêtre\",\"Fléau\",\n\"Granit\",\"Argile\",\"Ardoise\",\"Grès\",\"Lapin\",\n\"Silex\",\"Marne\",\"Pierre à chaux\",\"Marbre\",\"Van\",\n\"Pierre à plâtre\",\"Sel\",\"Fer\",\"Cuivre\",\"Chat\",\n\"Étain\",\"Plomb\",\"Zinc\",\"Mercure\",\"Crible\",\n\"Lauréole\",\"Mousse\",\"Fragon\",\"Perce-neige\",\"Taureau\",//Pluviôse\n\"Laurier-thym\",\"Amadouvier\",\"Mézéréon\",\"Peuplier\",\"Coignée\",\n\"Ellébore\",\"Brocoli\",\"Laurier\",\"Avelinier\",\"Vache\",\n\"Buis\",\"Lichen\",\"If\",\"Pulmonaire\",\"Serpette\",\n\"Thlaspi\",\"Thimelé\",\"Chiendent\",\"Trainasse\",\"Lièvre\",\n\"Guède\",\"Noisetier\",\"Cyclamen\",\"Chélidoine\",\"Traîneau\",\n\"Tussilage\",\"Cornouiller\",\"Violier\",\"Troène\",\"Bouc\",//Ventôse\n\"Asaret\",\"Alaterne\",\"Violette\",\"Marceau\",\"Bêche\",\n\"Narcisse\",\"Orme\",\"Fumeterre\",\"Vélar\",\"Chèvre\",\n\"Épinard\",\"Doronic\",\"Mouron\",\"Cerfeuil\",\"Cordeau\",\n\"Mandragore\",\"Persil\",\"Cochléaria\",\"Pâquerette\",\"Thon\",\n\"Pissenlit\",\"Sylvie\",\"Capillaire\",\"Frêne\",\"Plantoir\",\n\"Primevère\",\"Platane\",\"Asperge\",\"Tulipe\",\"Poule\",//Germinal\n\"Bette\",\"Bouleau\",\"Jonquille\",\"Aulne\",\"Couvoir\",\n\"Pervenche\",\"Charme\",\"Morille\",\"Hêtre\",\"Abeille\",\n\"Laitue\",\"Mélèze\",\"Ciguë\",\"Radis\",\"Ruche\",\n\"Gainier\",\"Romaine\",\"Marronnier\",\"Roquette\",\"Pigeon\",\n\"Lilas\",\"Anémone\",\"Pensée\",\"Myrtille\",\"Greffoir\",\n\"Rose\",\"Chêne\",\"Fougère\",\"Aubépine\",\"Rossignol\",//Floréal\n\"Ancolie\",\"Muguet\",\"Champignon\",\"Hyacinthe\",\"Râteau\",\n\"Rhubarbe\",\"Sainfoin\",\"Bâton d'or\",\"Chamerisier\",\"Ver à soie\",\n\"Consoude\",\"Pimprenelle\",\"Corbeille d'or\",\"Arroche\",\"Sarcloir\",\n\"Statice\",\"Fritillaire\",\"Bourrache\",\"Valériane\",\"Carpe\",\n\"Fusain\",\"Civette\",\"Buglosse\",\"Sénevé\",\"Houlette\",\n\"Luzerne\",\"Hémérocalle\",\"Trèfle\",\"Angélique\",\"Canard\",//Prairial\n\"Mélisse\",\"Fromental\",\"Martagon\",\"Serpolet\",\"Faux\",\n\"Fraise\",\"Bétoine\",\"Pois\",\"Acacia\",\"Caille\",\n\"Œillet\",\"Sureau\",\"Pavot\",\"Tilleul\",\"Fourche\",\n\"Barbeau\",\"Camomille\",\"Chèvrefeuille\",\"Caille-lait\",\"Tanche\",\n\"Jasmin\",\"Verveine\",\"Thym\",\"Pivoine\",\"Chariot\",\n\"Seigle\",\"Avoine\",\"Oignon\",\"Véronique\",\"Mulet\",//Messidor\n\"Romarin\",\"Concombre\",\"Échalote\",\"Absinthe\",\"Faucille\",\n\"Coriandre\",\"Artichaut\",\"Girofle\",\"Lavande\",\"Chamois\",\n\"Tabac\",\"Groseille\",\"Gesse\",\"Cerise\",\"Parc\",\n\"Menthe\",\"Cumin\",\"Haricot\",\"Orcanète\",\"Pintade\",\n\"Sauge\",\"Ail\",\"Vesce\",\"Blé\",\"Chalémie\",\n\"Épeautre\",\"Bouillon blanc\",\"Melon\",\"Ivraie\",\"Bélier\",//Thermidor\n\"Prêle\",\"Armoise\",\"Carthame\",\"Mûre\",\"Arrosoir\",\n\"Panic\",\"Salicorne\",\"Abricot\",\"Basilic\",\"Brebis\",\n\"Guimauve\",\"Lin\",\"Amande\",\"Gentiane\",\"Écluse\",\n\"Carline\",\"Câprier\",\"Lentille\",\"Aunée\",\"Loutre\",\n\"Myrte\",\"Colza\",\"Lupin\",\"Coton\",\"Moulin\",\n\"Prune\",\"Millet\",\"Lycoperdon\",\"Escourgeon\",\"Saumon\",//Fructidor\n\"Tubéreuse\",\"Sucrion\",\"Apocyn\",\"Réglisse\",\"Échelle\",\n\"Pastèque\",\"Fenouil\",\"Épine vinette\",\"Noix\",\"Truite\",\n\"Citron\",\"Cardère\",\"Nerprun\",\"Tagette\",\"Hotte\",\n\"Églantier\",\"Noisette\",\"Houblon\",\"Sorgho\",\"Écrevisse\",\n\"Bigarade\",\"Verge d'or\",\"Maïs\",\"Marron\",\"Panier\",\n\"La Fête de la Vertu\",//Sansculottides\n\"La Fête du Génie\",\n\"La Fête du Travail\",\n\"La Fête de l'Opinion\",\n\"La Fête des Récompenses\",\n\"La Fête de la Révolution\"];\nconst result = days.includes(Z13006K1);\nconsole.log(result);// Expected output: true\nreturn result;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS: French Republican Calendar rural name?" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Name des fr. Revolutionskalenders in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tests input string to see if it is one of the FRC 'rural' names" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "JavaScript-Implementierung der Funktion zur Prüfung, ob es sich um den Namen eines Tages im Französischen Revolutionskalender handelt" } ] } } mm5mgwxx6dcr7t4562vqxs4eg51hhc1 Wikifunctions:Status updates/de 4 22906 292803 291503 2026-07-21T16:57:36Z Ameisenigel 44 Created page with "$1: Über syntaktische Tabellen hinaus" 292803 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonniere]]''' kurze MassMessage-Benachrichtigungen im Wiki über jede neue Ausgabe.}} {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-02-01 | nextlabel = Letztes Update | next = 2026-07-16 }} Es passiert viel rund um Wikifunctions und die Abstrakte Wikipedia. Auf dieser Seite werden unsere Updates veröffentlicht, inklusive der [[Special:MyLanguage/WF:function of the Week|Funktion der Woche]]. Du kannst auch den [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|On-Wiki-Newsletter]] abonnieren, um sie auf deine Diskussionsseite oder die Projektdiskussion deines Projekts geliefert zu bekommen. <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Suchen Sie nach allen Status-Updates </inputbox> <span id="Newsletters"></span> == Newsletter == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen * {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie * {{Status updates|2026-05-30}}: Rückblick und Ausblick * {{Status updates|2026-05-23}}: Jahresplan 2026/2027 * {{Status updates|2026-05-15}}: Eine höhere Bedeutung * {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar * {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen? * {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache * {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben * {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen * {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen * {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2 * {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta * {{Status updates|2026-03-11}}: Eine neue Kompositionssprache * {{Status updates|2026-03-06}}: Einzelnachweise und Kopieren und Einfügen * {{Status updates|2026-02-26}}: Elegante Überschreibungen und Rückfalllösungen * {{Status updates|2026-02-20}}: Eine Vorschau auf die Abstrakte Wikipedia * {{Status updates|2026-02-13}}: Sätze des anderen beenden: Dinge anfangen; Treffen in Istanbul * {{Status updates|2026-01-29}}: Integration der Abstrakten Wikipedia * {{Status updates|2026-01-22}}: Vierteljährliche Planung für Januar–März 2026 * {{Status updates|2026-01-15}}: 25 Jahre Wikipedia === 2025 === * {{Status updates|2025-12-18}}: Wir wünschen euch ein frohes neues gregorianisches Jahr! * {{Status updates|2025-12-11}}: Wie man bessere Fehlermeldungen schreibt * {{Status updates|2025-12-04}}: Und der Name ist Abstrakte Wikipedia * {{Status updates|2025-11-27}}: Stimme über den Namen für das neue Wiki ab!; Sätze des anderen beenden * {{Status updates|2025-11-20}}: Zweite Abstimmungsrunde über den Namen des Wikis mit sprachunabhängigen Inhalten; Teilen von Funktionsaufrufen * {{Status updates|2025-11-13}}: Vorbereitung für die zweite Abstimmungsrunde über den Namen des Wikis mit abstraktem Inhalt; Neuschreiben des Back-Ends: Warum Rust? * {{Status updates|2025-11-05}}: Erste Runde der Abstimmung über den Namen für das Wiki der Abstrakten Inhalte beendet; Aufruf für Wiktionary-Funktionen; Eingebettete Wikifunctions in der bengalischen Wikipedia und sieben weiteren Wiktionarys * {{Status updates|2025-10-29}}: Runde 1 der Abstimmung über den Namen für das “Wiki der Abstrakten Inhalte” endet Montag; Ein Beispiel für Kurzbeschreibungen * {{Status updates|2025-10-23}}: Willkommen, Zaree und Laura! Runde 1 des Namenswettbewerbs gestartet * {{Status updates|2025-10-15}}: Start des Namenswettbewerbs für die Abstrakte Wikipedia; Visualisierung von Funktionen * {{Status updates|2025-10-08}}: Entscheidung über den Ort für abstrakte Inhalte und Quartalsplanung für Oktober–Dezember * {{Status updates|2025-10-03}}: Rich Text jetzt in eingebetteten Funktionsaufrufen in 148 Wiktionarys und im Incubator verfügbar * {{Status updates|2025-09-26}}: Zugriff auf Qualifikatoren in Wikidata-Aussagen * {{Status updates|2025-09-19}}: Wikifunctions in 123 Wiktionary-Sprachversionen verfügbar * {{Status updates|2025-09-12}}: Mehr als 3000 Funktionen auf Wikifunctions * {{Status updates|2025-09-07}}: Funktionsaufrufe aus einer Wikipedia in eine andere kopieren * {{Status updates|2025-08-29}}: Zugriff auf Wikidata-Datenobjekte über eingebettete Funktionsaufrufe nun möglich; Wikifunctions in 65 Wiktionarys verfügbar * {{Status updates|2025-08-22}}: Aufzeichnung der Wikimania-Sitzung: Wikifunctions kommt bald in ein Wiki in deiner Nähe! * {{Status updates|2025-08-01}}: Die Wikimania 2025 kommt bald! * {{Status updates|2025-07-26}}: “Wikipedia ist eine Enzyklopädie”; Zwei Jahre Wikifunctions * {{Status updates|2025-07-19}}: Wikidata-basierte Aufzählungen sind da * {{Status updates|2025-07-10}}: Längenbeschränkungen für Bezeichnungen und Beschreibungen * {{Status updates|2025-07-04}}: Abdeckung von 1298 * {{Status updates|2025-06-27}}: Wie viele Personen werden benötigt, um eine Enzyklopädie zu schreiben? * {{Status updates|2025-06-21}}: Quartalsplanung für Juli-September 2025 * {{Status updates|2025-06-15}}: Ende der Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-06-06}}: Wo wird sich der Abstrakte Inhalt befinden? * {{Status updates|2025-05-29}}: Einführung in fünf Wiktionarys; Berechnung mit dem heutigen Datum * {{Status updates|2025-05-23}}: Laufende Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-05-15}}: Ort des Abstrakten Inhalts * {{Status updates|2025-05-09}}: Abstrakte Wikipedia und die Wikimedia KI-Strategie * {{Status updates|2025-04-30}}: Abstrakte Wikipedia ist Finalist bei MacArthur 100&Change * {{Status updates|2025-04-25}}: Willkommen, Gregory! * {{Status updates|2025-04-16}}: Wikifunctions integriert in Dagbani - und Wikifunctions; und das Osterdatum * {{Status updates|2025-04-11}}: Rückblick auf das Quartal * {{Status updates|2025-04-05}}: Vierteljährliche Planung für April–Juni 2025; Wir suchen nach einem Leitenden Produktmanager * {{Status updates|2025-03-28}}: Es ist Zeit * {{Status updates|2025-03-20}}: Auf Wikidata basierende einfache Aufzählungen * {{Status updates|2025-03-15}}: Anstehendes NLG-Treffen, letzte Änderungen an der Software * {{Status updates|2025-03-07}}: Letzte Änderungen an der Software, Aufzeichnung des Freiwilligentreffens und Vorträge in London * {{Status updates|2025-02-26}}: Von Dingen zu Worten * {{Status updates|2025-02-19}}: Ein Vorschlag für Typen je Sprache und Wortart * {{Status updates|2025-02-13}}: Die Welt begrenzen * {{Status updates|2025-02-06}}: Einladung zur Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Mit 2000 Funktionen ins neue Jahr: Zeit für Statistiken * {{Status updates|2025-01-22}}: Willkommen, David! Empfehlungen zu Namenskonventionen * {{Status updates|2025-01-15}}: Einen frohen Wikipedia-Tag! Vierteljährliche Planung === 2024 === * {{Status updates|2024-12-19}}: Funktion der Woche: Alter; Intro für Artikel über Jahre; Neuer Typ: Gleitkommazahl * {{Status updates|2024-12-12}}: Skizzieren eines Pfads zur Abstrakten Wikipedia; Offsite des Teams in Lissabon; und vieles mehr * {{Status updates|2024-11-27}}: WordGraph-Veröffentlichung; Neue Spezialseite: Funktionen nach Tests auflisten; neuer Typ für Tag des Jahres und viel mehr * {{Status updates|2024-11-21}}: Neue Spezialseite für fehlende Bezeichnungen, neuer Typ für Gregorianische Jahre und viel mehr * {{Status updates|2024-11-13}}: Neuer Typ: rationale Zahl; Dokumentation zu Wikidata-basierten Typen; und mehr * {{Status updates|2024-11-07}}: Der Traum einer universellen Sprache * {{Status updates|2024-11-01}}: Neuschreiben des Back-Ends * {{Status updates|2024-10-25}}: Unser Ziel für dieses Quartal: Kongruenz * {{Status updates|2024-10-17}}: Wie könnte abstrakter Inhalt aussehen? * {{Status updates|2024-10-11}}: Wikidata-Lexeme sind in Wikifunctions bald verfügbar * {{Status updates|2024-10-02}}: Fokusthema: Essen * {{Status updates|2024-09-26}}: Vierteljährliche Planung für Oktober bis Dezember 2024; Präsentation bei Celtic Knot morgen * {{Status updates|2024-09-20}}: Einführung von Fokus-Themenbereichen * {{Status updates|2024-09-13}}: Die Dagbani-Wikipedia wird unser erstes Wiki für die Integration von Wikifunctions sein * {{Status updates|2024-09-06}}: Freiwilligentreffen und andere Neuigkeiten * {{Status updates|2024-08-29}}: Beschränkungen für die Länge von Namen und Beschreibungen * {{Status updates|2024-08-23}}: WasmEdge, jetzt 300 ms weniger langsam * {{Status updates|2024-08-16}}: Ausgabe zur Wikimania 2024 * {{Status updates|2024-08-02}}: Überarbeitung unseres 'Info'-Widgets * {{Status updates|2024-07-26}}: Bald findet die Wikimania 2024 statt! * {{Status updates|2024-07-18}}: Forschungsbericht zur Integration von Wikifunctions in Wikipedia * {{Status updates|2024-07-10}}: Typen-Vorschläge für den Zugriff auf Lexeme * {{Status updates|2024-07-03}}: Vierteljährliche Planung * {{Status updates|2024-06-26}}: Willkommen, Daphne! * {{Status updates|2024-06-20}}: Neuer Typ: Integer * {{Status updates|2024-06-13}}: Neuer Typ: Monate des Igbo-Kalenders * {{Status updates|2024-06-06}}: Neuer Typ: Zeichen * {{Status updates|2024-05-30}}: Ein einziger Singular oder eine Vielzahl von Pluralen? * {{Status updates|2024-05-22}}: Neuer Typ: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-15}}: Aufruf zur Erstellung von Funktionen: Ausschreibung von Zahlen! * {{Status updates|2024-05-10}}: Flaggschifftyp für Aufzählungen: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-03}}: Teamtreffen und Quartalsplan * {{Status updates|2024-04-19}}: Willkommen, Sharvani! * {{Status updates|2024-04-11}}: Neue API zum Aufrufen von Wikifunctions und Feier von 1000 Funktionen * {{Status updates|2024-04-03}}: Produktneuigkeiten auf Diff und anstehende API-Verbesserungen * {{Status updates|2024-03-28}}: Das Erstellen von Tests ist nun viel einfacher! * {{Status updates|2024-03-21}}: Auf dem Weg zur Internationalisierung von Zahlen * {{Status updates|2024-03-13}}: Zur Identität * {{Status updates|2024-03-07}}: Einführung unseres zweiten neuen Typs: Natürliche Zahlen * {{Status updates|2024-02-28}}: Typenvorschlag für natürliche Zahlen * {{Status updates|2024-02-22}}: Aktualisierung des Funktionsmodells * {{Status updates|2024-02-14}}: Reparatur-Woche * {{Status updates|2024-02-07}}: Vierteljährliche Planung. Danke, Nick! Funktion der Woche: ist Permutation * {{Status updates|2024-02-01}}: Der Igbo-Imperativ! <span id="Before_February_2024"></span> === Vor Februar 2024 === Alle Updates aus dieser Zeit sind [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|im Meta-Wiki verfügbar]]. [[Category:Status updates{{#translation:}}| ]] mzklbwa5ahsirp5zxyerayy5er70bua 292805 292803 2026-07-21T16:58:43Z Ameisenigel 44 Created page with "$1: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia" 292805 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonniere]]''' kurze MassMessage-Benachrichtigungen im Wiki über jede neue Ausgabe.}} {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-02-01 | nextlabel = Letztes Update | next = 2026-07-16 }} Es passiert viel rund um Wikifunctions und die Abstrakte Wikipedia. Auf dieser Seite werden unsere Updates veröffentlicht, inklusive der [[Special:MyLanguage/WF:function of the Week|Funktion der Woche]]. Du kannst auch den [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|On-Wiki-Newsletter]] abonnieren, um sie auf deine Diskussionsseite oder die Projektdiskussion deines Projekts geliefert zu bekommen. <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Suchen Sie nach allen Status-Updates </inputbox> <span id="Newsletters"></span> == Newsletter == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen * {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie * {{Status updates|2026-05-30}}: Rückblick und Ausblick * {{Status updates|2026-05-23}}: Jahresplan 2026/2027 * {{Status updates|2026-05-15}}: Eine höhere Bedeutung * {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar * {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen? * {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache * {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben * {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen * {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen * {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2 * {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta * {{Status updates|2026-03-11}}: Eine neue Kompositionssprache * {{Status updates|2026-03-06}}: Einzelnachweise und Kopieren und Einfügen * {{Status updates|2026-02-26}}: Elegante Überschreibungen und Rückfalllösungen * {{Status updates|2026-02-20}}: Eine Vorschau auf die Abstrakte Wikipedia * {{Status updates|2026-02-13}}: Sätze des anderen beenden: Dinge anfangen; Treffen in Istanbul * {{Status updates|2026-01-29}}: Integration der Abstrakten Wikipedia * {{Status updates|2026-01-22}}: Vierteljährliche Planung für Januar–März 2026 * {{Status updates|2026-01-15}}: 25 Jahre Wikipedia === 2025 === * {{Status updates|2025-12-18}}: Wir wünschen euch ein frohes neues gregorianisches Jahr! * {{Status updates|2025-12-11}}: Wie man bessere Fehlermeldungen schreibt * {{Status updates|2025-12-04}}: Und der Name ist Abstrakte Wikipedia * {{Status updates|2025-11-27}}: Stimme über den Namen für das neue Wiki ab!; Sätze des anderen beenden * {{Status updates|2025-11-20}}: Zweite Abstimmungsrunde über den Namen des Wikis mit sprachunabhängigen Inhalten; Teilen von Funktionsaufrufen * {{Status updates|2025-11-13}}: Vorbereitung für die zweite Abstimmungsrunde über den Namen des Wikis mit abstraktem Inhalt; Neuschreiben des Back-Ends: Warum Rust? * {{Status updates|2025-11-05}}: Erste Runde der Abstimmung über den Namen für das Wiki der Abstrakten Inhalte beendet; Aufruf für Wiktionary-Funktionen; Eingebettete Wikifunctions in der bengalischen Wikipedia und sieben weiteren Wiktionarys * {{Status updates|2025-10-29}}: Runde 1 der Abstimmung über den Namen für das “Wiki der Abstrakten Inhalte” endet Montag; Ein Beispiel für Kurzbeschreibungen * {{Status updates|2025-10-23}}: Willkommen, Zaree und Laura! Runde 1 des Namenswettbewerbs gestartet * {{Status updates|2025-10-15}}: Start des Namenswettbewerbs für die Abstrakte Wikipedia; Visualisierung von Funktionen * {{Status updates|2025-10-08}}: Entscheidung über den Ort für abstrakte Inhalte und Quartalsplanung für Oktober–Dezember * {{Status updates|2025-10-03}}: Rich Text jetzt in eingebetteten Funktionsaufrufen in 148 Wiktionarys und im Incubator verfügbar * {{Status updates|2025-09-26}}: Zugriff auf Qualifikatoren in Wikidata-Aussagen * {{Status updates|2025-09-19}}: Wikifunctions in 123 Wiktionary-Sprachversionen verfügbar * {{Status updates|2025-09-12}}: Mehr als 3000 Funktionen auf Wikifunctions * {{Status updates|2025-09-07}}: Funktionsaufrufe aus einer Wikipedia in eine andere kopieren * {{Status updates|2025-08-29}}: Zugriff auf Wikidata-Datenobjekte über eingebettete Funktionsaufrufe nun möglich; Wikifunctions in 65 Wiktionarys verfügbar * {{Status updates|2025-08-22}}: Aufzeichnung der Wikimania-Sitzung: Wikifunctions kommt bald in ein Wiki in deiner Nähe! * {{Status updates|2025-08-01}}: Die Wikimania 2025 kommt bald! * {{Status updates|2025-07-26}}: “Wikipedia ist eine Enzyklopädie”; Zwei Jahre Wikifunctions * {{Status updates|2025-07-19}}: Wikidata-basierte Aufzählungen sind da * {{Status updates|2025-07-10}}: Längenbeschränkungen für Bezeichnungen und Beschreibungen * {{Status updates|2025-07-04}}: Abdeckung von 1298 * {{Status updates|2025-06-27}}: Wie viele Personen werden benötigt, um eine Enzyklopädie zu schreiben? * {{Status updates|2025-06-21}}: Quartalsplanung für Juli-September 2025 * {{Status updates|2025-06-15}}: Ende der Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-06-06}}: Wo wird sich der Abstrakte Inhalt befinden? * {{Status updates|2025-05-29}}: Einführung in fünf Wiktionarys; Berechnung mit dem heutigen Datum * {{Status updates|2025-05-23}}: Laufende Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-05-15}}: Ort des Abstrakten Inhalts * {{Status updates|2025-05-09}}: Abstrakte Wikipedia und die Wikimedia KI-Strategie * {{Status updates|2025-04-30}}: Abstrakte Wikipedia ist Finalist bei MacArthur 100&Change * {{Status updates|2025-04-25}}: Willkommen, Gregory! * {{Status updates|2025-04-16}}: Wikifunctions integriert in Dagbani - und Wikifunctions; und das Osterdatum * {{Status updates|2025-04-11}}: Rückblick auf das Quartal * {{Status updates|2025-04-05}}: Vierteljährliche Planung für April–Juni 2025; Wir suchen nach einem Leitenden Produktmanager * {{Status updates|2025-03-28}}: Es ist Zeit * {{Status updates|2025-03-20}}: Auf Wikidata basierende einfache Aufzählungen * {{Status updates|2025-03-15}}: Anstehendes NLG-Treffen, letzte Änderungen an der Software * {{Status updates|2025-03-07}}: Letzte Änderungen an der Software, Aufzeichnung des Freiwilligentreffens und Vorträge in London * {{Status updates|2025-02-26}}: Von Dingen zu Worten * {{Status updates|2025-02-19}}: Ein Vorschlag für Typen je Sprache und Wortart * {{Status updates|2025-02-13}}: Die Welt begrenzen * {{Status updates|2025-02-06}}: Einladung zur Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Mit 2000 Funktionen ins neue Jahr: Zeit für Statistiken * {{Status updates|2025-01-22}}: Willkommen, David! Empfehlungen zu Namenskonventionen * {{Status updates|2025-01-15}}: Einen frohen Wikipedia-Tag! Vierteljährliche Planung === 2024 === * {{Status updates|2024-12-19}}: Funktion der Woche: Alter; Intro für Artikel über Jahre; Neuer Typ: Gleitkommazahl * {{Status updates|2024-12-12}}: Skizzieren eines Pfads zur Abstrakten Wikipedia; Offsite des Teams in Lissabon; und vieles mehr * {{Status updates|2024-11-27}}: WordGraph-Veröffentlichung; Neue Spezialseite: Funktionen nach Tests auflisten; neuer Typ für Tag des Jahres und viel mehr * {{Status updates|2024-11-21}}: Neue Spezialseite für fehlende Bezeichnungen, neuer Typ für Gregorianische Jahre und viel mehr * {{Status updates|2024-11-13}}: Neuer Typ: rationale Zahl; Dokumentation zu Wikidata-basierten Typen; und mehr * {{Status updates|2024-11-07}}: Der Traum einer universellen Sprache * {{Status updates|2024-11-01}}: Neuschreiben des Back-Ends * {{Status updates|2024-10-25}}: Unser Ziel für dieses Quartal: Kongruenz * {{Status updates|2024-10-17}}: Wie könnte abstrakter Inhalt aussehen? * {{Status updates|2024-10-11}}: Wikidata-Lexeme sind in Wikifunctions bald verfügbar * {{Status updates|2024-10-02}}: Fokusthema: Essen * {{Status updates|2024-09-26}}: Vierteljährliche Planung für Oktober bis Dezember 2024; Präsentation bei Celtic Knot morgen * {{Status updates|2024-09-20}}: Einführung von Fokus-Themenbereichen * {{Status updates|2024-09-13}}: Die Dagbani-Wikipedia wird unser erstes Wiki für die Integration von Wikifunctions sein * {{Status updates|2024-09-06}}: Freiwilligentreffen und andere Neuigkeiten * {{Status updates|2024-08-29}}: Beschränkungen für die Länge von Namen und Beschreibungen * {{Status updates|2024-08-23}}: WasmEdge, jetzt 300 ms weniger langsam * {{Status updates|2024-08-16}}: Ausgabe zur Wikimania 2024 * {{Status updates|2024-08-02}}: Überarbeitung unseres 'Info'-Widgets * {{Status updates|2024-07-26}}: Bald findet die Wikimania 2024 statt! * {{Status updates|2024-07-18}}: Forschungsbericht zur Integration von Wikifunctions in Wikipedia * {{Status updates|2024-07-10}}: Typen-Vorschläge für den Zugriff auf Lexeme * {{Status updates|2024-07-03}}: Vierteljährliche Planung * {{Status updates|2024-06-26}}: Willkommen, Daphne! * {{Status updates|2024-06-20}}: Neuer Typ: Integer * {{Status updates|2024-06-13}}: Neuer Typ: Monate des Igbo-Kalenders * {{Status updates|2024-06-06}}: Neuer Typ: Zeichen * {{Status updates|2024-05-30}}: Ein einziger Singular oder eine Vielzahl von Pluralen? * {{Status updates|2024-05-22}}: Neuer Typ: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-15}}: Aufruf zur Erstellung von Funktionen: Ausschreibung von Zahlen! * {{Status updates|2024-05-10}}: Flaggschifftyp für Aufzählungen: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-03}}: Teamtreffen und Quartalsplan * {{Status updates|2024-04-19}}: Willkommen, Sharvani! * {{Status updates|2024-04-11}}: Neue API zum Aufrufen von Wikifunctions und Feier von 1000 Funktionen * {{Status updates|2024-04-03}}: Produktneuigkeiten auf Diff und anstehende API-Verbesserungen * {{Status updates|2024-03-28}}: Das Erstellen von Tests ist nun viel einfacher! * {{Status updates|2024-03-21}}: Auf dem Weg zur Internationalisierung von Zahlen * {{Status updates|2024-03-13}}: Zur Identität * {{Status updates|2024-03-07}}: Einführung unseres zweiten neuen Typs: Natürliche Zahlen * {{Status updates|2024-02-28}}: Typenvorschlag für natürliche Zahlen * {{Status updates|2024-02-22}}: Aktualisierung des Funktionsmodells * {{Status updates|2024-02-14}}: Reparatur-Woche * {{Status updates|2024-02-07}}: Vierteljährliche Planung. Danke, Nick! Funktion der Woche: ist Permutation * {{Status updates|2024-02-01}}: Der Igbo-Imperativ! <span id="Before_February_2024"></span> === Vor Februar 2024 === Alle Updates aus dieser Zeit sind [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|im Meta-Wiki verfügbar]]. [[Category:Status updates{{#translation:}}| ]] 9zio81ruq31tbmz530cem01qu2v1u0n 292807 292805 2026-07-21T16:58:52Z Ameisenigel 44 Created page with "$1: Integration im Test-Wiki und Jahresplan" 292807 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonniere]]''' kurze MassMessage-Benachrichtigungen im Wiki über jede neue Ausgabe.}} {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-02-01 | nextlabel = Letztes Update | next = 2026-07-16 }} Es passiert viel rund um Wikifunctions und die Abstrakte Wikipedia. Auf dieser Seite werden unsere Updates veröffentlicht, inklusive der [[Special:MyLanguage/WF:function of the Week|Funktion der Woche]]. Du kannst auch den [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|On-Wiki-Newsletter]] abonnieren, um sie auf deine Diskussionsseite oder die Projektdiskussion deines Projekts geliefert zu bekommen. <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Suchen Sie nach allen Status-Updates </inputbox> <span id="Newsletters"></span> == Newsletter == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen * {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie * {{Status updates|2026-05-30}}: Rückblick und Ausblick * {{Status updates|2026-05-23}}: Jahresplan 2026/2027 * {{Status updates|2026-05-15}}: Eine höhere Bedeutung * {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar * {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen? * {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache * {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben * {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen * {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen * {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2 * {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta * {{Status updates|2026-03-11}}: Eine neue Kompositionssprache * {{Status updates|2026-03-06}}: Einzelnachweise und Kopieren und Einfügen * {{Status updates|2026-02-26}}: Elegante Überschreibungen und Rückfalllösungen * {{Status updates|2026-02-20}}: Eine Vorschau auf die Abstrakte Wikipedia * {{Status updates|2026-02-13}}: Sätze des anderen beenden: Dinge anfangen; Treffen in Istanbul * {{Status updates|2026-01-29}}: Integration der Abstrakten Wikipedia * {{Status updates|2026-01-22}}: Vierteljährliche Planung für Januar–März 2026 * {{Status updates|2026-01-15}}: 25 Jahre Wikipedia === 2025 === * {{Status updates|2025-12-18}}: Wir wünschen euch ein frohes neues gregorianisches Jahr! * {{Status updates|2025-12-11}}: Wie man bessere Fehlermeldungen schreibt * {{Status updates|2025-12-04}}: Und der Name ist Abstrakte Wikipedia * {{Status updates|2025-11-27}}: Stimme über den Namen für das neue Wiki ab!; Sätze des anderen beenden * {{Status updates|2025-11-20}}: Zweite Abstimmungsrunde über den Namen des Wikis mit sprachunabhängigen Inhalten; Teilen von Funktionsaufrufen * {{Status updates|2025-11-13}}: Vorbereitung für die zweite Abstimmungsrunde über den Namen des Wikis mit abstraktem Inhalt; Neuschreiben des Back-Ends: Warum Rust? * {{Status updates|2025-11-05}}: Erste Runde der Abstimmung über den Namen für das Wiki der Abstrakten Inhalte beendet; Aufruf für Wiktionary-Funktionen; Eingebettete Wikifunctions in der bengalischen Wikipedia und sieben weiteren Wiktionarys * {{Status updates|2025-10-29}}: Runde 1 der Abstimmung über den Namen für das “Wiki der Abstrakten Inhalte” endet Montag; Ein Beispiel für Kurzbeschreibungen * {{Status updates|2025-10-23}}: Willkommen, Zaree und Laura! Runde 1 des Namenswettbewerbs gestartet * {{Status updates|2025-10-15}}: Start des Namenswettbewerbs für die Abstrakte Wikipedia; Visualisierung von Funktionen * {{Status updates|2025-10-08}}: Entscheidung über den Ort für abstrakte Inhalte und Quartalsplanung für Oktober–Dezember * {{Status updates|2025-10-03}}: Rich Text jetzt in eingebetteten Funktionsaufrufen in 148 Wiktionarys und im Incubator verfügbar * {{Status updates|2025-09-26}}: Zugriff auf Qualifikatoren in Wikidata-Aussagen * {{Status updates|2025-09-19}}: Wikifunctions in 123 Wiktionary-Sprachversionen verfügbar * {{Status updates|2025-09-12}}: Mehr als 3000 Funktionen auf Wikifunctions * {{Status updates|2025-09-07}}: Funktionsaufrufe aus einer Wikipedia in eine andere kopieren * {{Status updates|2025-08-29}}: Zugriff auf Wikidata-Datenobjekte über eingebettete Funktionsaufrufe nun möglich; Wikifunctions in 65 Wiktionarys verfügbar * {{Status updates|2025-08-22}}: Aufzeichnung der Wikimania-Sitzung: Wikifunctions kommt bald in ein Wiki in deiner Nähe! * {{Status updates|2025-08-01}}: Die Wikimania 2025 kommt bald! * {{Status updates|2025-07-26}}: “Wikipedia ist eine Enzyklopädie”; Zwei Jahre Wikifunctions * {{Status updates|2025-07-19}}: Wikidata-basierte Aufzählungen sind da * {{Status updates|2025-07-10}}: Längenbeschränkungen für Bezeichnungen und Beschreibungen * {{Status updates|2025-07-04}}: Abdeckung von 1298 * {{Status updates|2025-06-27}}: Wie viele Personen werden benötigt, um eine Enzyklopädie zu schreiben? * {{Status updates|2025-06-21}}: Quartalsplanung für Juli-September 2025 * {{Status updates|2025-06-15}}: Ende der Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-06-06}}: Wo wird sich der Abstrakte Inhalt befinden? * {{Status updates|2025-05-29}}: Einführung in fünf Wiktionarys; Berechnung mit dem heutigen Datum * {{Status updates|2025-05-23}}: Laufende Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-05-15}}: Ort des Abstrakten Inhalts * {{Status updates|2025-05-09}}: Abstrakte Wikipedia und die Wikimedia KI-Strategie * {{Status updates|2025-04-30}}: Abstrakte Wikipedia ist Finalist bei MacArthur 100&Change * {{Status updates|2025-04-25}}: Willkommen, Gregory! * {{Status updates|2025-04-16}}: Wikifunctions integriert in Dagbani - und Wikifunctions; und das Osterdatum * {{Status updates|2025-04-11}}: Rückblick auf das Quartal * {{Status updates|2025-04-05}}: Vierteljährliche Planung für April–Juni 2025; Wir suchen nach einem Leitenden Produktmanager * {{Status updates|2025-03-28}}: Es ist Zeit * {{Status updates|2025-03-20}}: Auf Wikidata basierende einfache Aufzählungen * {{Status updates|2025-03-15}}: Anstehendes NLG-Treffen, letzte Änderungen an der Software * {{Status updates|2025-03-07}}: Letzte Änderungen an der Software, Aufzeichnung des Freiwilligentreffens und Vorträge in London * {{Status updates|2025-02-26}}: Von Dingen zu Worten * {{Status updates|2025-02-19}}: Ein Vorschlag für Typen je Sprache und Wortart * {{Status updates|2025-02-13}}: Die Welt begrenzen * {{Status updates|2025-02-06}}: Einladung zur Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Mit 2000 Funktionen ins neue Jahr: Zeit für Statistiken * {{Status updates|2025-01-22}}: Willkommen, David! Empfehlungen zu Namenskonventionen * {{Status updates|2025-01-15}}: Einen frohen Wikipedia-Tag! Vierteljährliche Planung === 2024 === * {{Status updates|2024-12-19}}: Funktion der Woche: Alter; Intro für Artikel über Jahre; Neuer Typ: Gleitkommazahl * {{Status updates|2024-12-12}}: Skizzieren eines Pfads zur Abstrakten Wikipedia; Offsite des Teams in Lissabon; und vieles mehr * {{Status updates|2024-11-27}}: WordGraph-Veröffentlichung; Neue Spezialseite: Funktionen nach Tests auflisten; neuer Typ für Tag des Jahres und viel mehr * {{Status updates|2024-11-21}}: Neue Spezialseite für fehlende Bezeichnungen, neuer Typ für Gregorianische Jahre und viel mehr * {{Status updates|2024-11-13}}: Neuer Typ: rationale Zahl; Dokumentation zu Wikidata-basierten Typen; und mehr * {{Status updates|2024-11-07}}: Der Traum einer universellen Sprache * {{Status updates|2024-11-01}}: Neuschreiben des Back-Ends * {{Status updates|2024-10-25}}: Unser Ziel für dieses Quartal: Kongruenz * {{Status updates|2024-10-17}}: Wie könnte abstrakter Inhalt aussehen? * {{Status updates|2024-10-11}}: Wikidata-Lexeme sind in Wikifunctions bald verfügbar * {{Status updates|2024-10-02}}: Fokusthema: Essen * {{Status updates|2024-09-26}}: Vierteljährliche Planung für Oktober bis Dezember 2024; Präsentation bei Celtic Knot morgen * {{Status updates|2024-09-20}}: Einführung von Fokus-Themenbereichen * {{Status updates|2024-09-13}}: Die Dagbani-Wikipedia wird unser erstes Wiki für die Integration von Wikifunctions sein * {{Status updates|2024-09-06}}: Freiwilligentreffen und andere Neuigkeiten * {{Status updates|2024-08-29}}: Beschränkungen für die Länge von Namen und Beschreibungen * {{Status updates|2024-08-23}}: WasmEdge, jetzt 300 ms weniger langsam * {{Status updates|2024-08-16}}: Ausgabe zur Wikimania 2024 * {{Status updates|2024-08-02}}: Überarbeitung unseres 'Info'-Widgets * {{Status updates|2024-07-26}}: Bald findet die Wikimania 2024 statt! * {{Status updates|2024-07-18}}: Forschungsbericht zur Integration von Wikifunctions in Wikipedia * {{Status updates|2024-07-10}}: Typen-Vorschläge für den Zugriff auf Lexeme * {{Status updates|2024-07-03}}: Vierteljährliche Planung * {{Status updates|2024-06-26}}: Willkommen, Daphne! * {{Status updates|2024-06-20}}: Neuer Typ: Integer * {{Status updates|2024-06-13}}: Neuer Typ: Monate des Igbo-Kalenders * {{Status updates|2024-06-06}}: Neuer Typ: Zeichen * {{Status updates|2024-05-30}}: Ein einziger Singular oder eine Vielzahl von Pluralen? * {{Status updates|2024-05-22}}: Neuer Typ: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-15}}: Aufruf zur Erstellung von Funktionen: Ausschreibung von Zahlen! * {{Status updates|2024-05-10}}: Flaggschifftyp für Aufzählungen: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-03}}: Teamtreffen und Quartalsplan * {{Status updates|2024-04-19}}: Willkommen, Sharvani! * {{Status updates|2024-04-11}}: Neue API zum Aufrufen von Wikifunctions und Feier von 1000 Funktionen * {{Status updates|2024-04-03}}: Produktneuigkeiten auf Diff und anstehende API-Verbesserungen * {{Status updates|2024-03-28}}: Das Erstellen von Tests ist nun viel einfacher! * {{Status updates|2024-03-21}}: Auf dem Weg zur Internationalisierung von Zahlen * {{Status updates|2024-03-13}}: Zur Identität * {{Status updates|2024-03-07}}: Einführung unseres zweiten neuen Typs: Natürliche Zahlen * {{Status updates|2024-02-28}}: Typenvorschlag für natürliche Zahlen * {{Status updates|2024-02-22}}: Aktualisierung des Funktionsmodells * {{Status updates|2024-02-14}}: Reparatur-Woche * {{Status updates|2024-02-07}}: Vierteljährliche Planung. Danke, Nick! Funktion der Woche: ist Permutation * {{Status updates|2024-02-01}}: Der Igbo-Imperativ! <span id="Before_February_2024"></span> === Vor Februar 2024 === Alle Updates aus dieser Zeit sind [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|im Meta-Wiki verfügbar]]. [[Category:Status updates{{#translation:}}| ]] glfyupw83lf6xq3egtl1vv54q8i9k4x 292809 292807 2026-07-21T16:59:03Z Ameisenigel 44 Created page with "$1: Arbeit an Funktionen, gemeinsam" 292809 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonniere]]''' kurze MassMessage-Benachrichtigungen im Wiki über jede neue Ausgabe.}} {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-02-01 | nextlabel = Letztes Update | next = 2026-07-16 }} Es passiert viel rund um Wikifunctions und die Abstrakte Wikipedia. Auf dieser Seite werden unsere Updates veröffentlicht, inklusive der [[Special:MyLanguage/WF:function of the Week|Funktion der Woche]]. Du kannst auch den [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|On-Wiki-Newsletter]] abonnieren, um sie auf deine Diskussionsseite oder die Projektdiskussion deines Projekts geliefert zu bekommen. <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Suchen Sie nach allen Status-Updates </inputbox> <span id="Newsletters"></span> == Newsletter == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan * {{Status updates|2026-06-26}}: Arbeit an Funktionen, gemeinsam * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen * {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie * {{Status updates|2026-05-30}}: Rückblick und Ausblick * {{Status updates|2026-05-23}}: Jahresplan 2026/2027 * {{Status updates|2026-05-15}}: Eine höhere Bedeutung * {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar * {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen? * {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache * {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben * {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen * {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen * {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2 * {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta * {{Status updates|2026-03-11}}: Eine neue Kompositionssprache * {{Status updates|2026-03-06}}: Einzelnachweise und Kopieren und Einfügen * {{Status updates|2026-02-26}}: Elegante Überschreibungen und Rückfalllösungen * {{Status updates|2026-02-20}}: Eine Vorschau auf die Abstrakte Wikipedia * {{Status updates|2026-02-13}}: Sätze des anderen beenden: Dinge anfangen; Treffen in Istanbul * {{Status updates|2026-01-29}}: Integration der Abstrakten Wikipedia * {{Status updates|2026-01-22}}: Vierteljährliche Planung für Januar–März 2026 * {{Status updates|2026-01-15}}: 25 Jahre Wikipedia === 2025 === * {{Status updates|2025-12-18}}: Wir wünschen euch ein frohes neues gregorianisches Jahr! * {{Status updates|2025-12-11}}: Wie man bessere Fehlermeldungen schreibt * {{Status updates|2025-12-04}}: Und der Name ist Abstrakte Wikipedia * {{Status updates|2025-11-27}}: Stimme über den Namen für das neue Wiki ab!; Sätze des anderen beenden * {{Status updates|2025-11-20}}: Zweite Abstimmungsrunde über den Namen des Wikis mit sprachunabhängigen Inhalten; Teilen von Funktionsaufrufen * {{Status updates|2025-11-13}}: Vorbereitung für die zweite Abstimmungsrunde über den Namen des Wikis mit abstraktem Inhalt; Neuschreiben des Back-Ends: Warum Rust? * {{Status updates|2025-11-05}}: Erste Runde der Abstimmung über den Namen für das Wiki der Abstrakten Inhalte beendet; Aufruf für Wiktionary-Funktionen; Eingebettete Wikifunctions in der bengalischen Wikipedia und sieben weiteren Wiktionarys * {{Status updates|2025-10-29}}: Runde 1 der Abstimmung über den Namen für das “Wiki der Abstrakten Inhalte” endet Montag; Ein Beispiel für Kurzbeschreibungen * {{Status updates|2025-10-23}}: Willkommen, Zaree und Laura! Runde 1 des Namenswettbewerbs gestartet * {{Status updates|2025-10-15}}: Start des Namenswettbewerbs für die Abstrakte Wikipedia; Visualisierung von Funktionen * {{Status updates|2025-10-08}}: Entscheidung über den Ort für abstrakte Inhalte und Quartalsplanung für Oktober–Dezember * {{Status updates|2025-10-03}}: Rich Text jetzt in eingebetteten Funktionsaufrufen in 148 Wiktionarys und im Incubator verfügbar * {{Status updates|2025-09-26}}: Zugriff auf Qualifikatoren in Wikidata-Aussagen * {{Status updates|2025-09-19}}: Wikifunctions in 123 Wiktionary-Sprachversionen verfügbar * {{Status updates|2025-09-12}}: Mehr als 3000 Funktionen auf Wikifunctions * {{Status updates|2025-09-07}}: Funktionsaufrufe aus einer Wikipedia in eine andere kopieren * {{Status updates|2025-08-29}}: Zugriff auf Wikidata-Datenobjekte über eingebettete Funktionsaufrufe nun möglich; Wikifunctions in 65 Wiktionarys verfügbar * {{Status updates|2025-08-22}}: Aufzeichnung der Wikimania-Sitzung: Wikifunctions kommt bald in ein Wiki in deiner Nähe! * {{Status updates|2025-08-01}}: Die Wikimania 2025 kommt bald! * {{Status updates|2025-07-26}}: “Wikipedia ist eine Enzyklopädie”; Zwei Jahre Wikifunctions * {{Status updates|2025-07-19}}: Wikidata-basierte Aufzählungen sind da * {{Status updates|2025-07-10}}: Längenbeschränkungen für Bezeichnungen und Beschreibungen * {{Status updates|2025-07-04}}: Abdeckung von 1298 * {{Status updates|2025-06-27}}: Wie viele Personen werden benötigt, um eine Enzyklopädie zu schreiben? * {{Status updates|2025-06-21}}: Quartalsplanung für Juli-September 2025 * {{Status updates|2025-06-15}}: Ende der Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-06-06}}: Wo wird sich der Abstrakte Inhalt befinden? * {{Status updates|2025-05-29}}: Einführung in fünf Wiktionarys; Berechnung mit dem heutigen Datum * {{Status updates|2025-05-23}}: Laufende Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-05-15}}: Ort des Abstrakten Inhalts * {{Status updates|2025-05-09}}: Abstrakte Wikipedia und die Wikimedia KI-Strategie * {{Status updates|2025-04-30}}: Abstrakte Wikipedia ist Finalist bei MacArthur 100&Change * {{Status updates|2025-04-25}}: Willkommen, Gregory! * {{Status updates|2025-04-16}}: Wikifunctions integriert in Dagbani - und Wikifunctions; und das Osterdatum * {{Status updates|2025-04-11}}: Rückblick auf das Quartal * {{Status updates|2025-04-05}}: Vierteljährliche Planung für April–Juni 2025; Wir suchen nach einem Leitenden Produktmanager * {{Status updates|2025-03-28}}: Es ist Zeit * {{Status updates|2025-03-20}}: Auf Wikidata basierende einfache Aufzählungen * {{Status updates|2025-03-15}}: Anstehendes NLG-Treffen, letzte Änderungen an der Software * {{Status updates|2025-03-07}}: Letzte Änderungen an der Software, Aufzeichnung des Freiwilligentreffens und Vorträge in London * {{Status updates|2025-02-26}}: Von Dingen zu Worten * {{Status updates|2025-02-19}}: Ein Vorschlag für Typen je Sprache und Wortart * {{Status updates|2025-02-13}}: Die Welt begrenzen * {{Status updates|2025-02-06}}: Einladung zur Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Mit 2000 Funktionen ins neue Jahr: Zeit für Statistiken * {{Status updates|2025-01-22}}: Willkommen, David! Empfehlungen zu Namenskonventionen * {{Status updates|2025-01-15}}: Einen frohen Wikipedia-Tag! Vierteljährliche Planung === 2024 === * {{Status updates|2024-12-19}}: Funktion der Woche: Alter; Intro für Artikel über Jahre; Neuer Typ: Gleitkommazahl * {{Status updates|2024-12-12}}: Skizzieren eines Pfads zur Abstrakten Wikipedia; Offsite des Teams in Lissabon; und vieles mehr * {{Status updates|2024-11-27}}: WordGraph-Veröffentlichung; Neue Spezialseite: Funktionen nach Tests auflisten; neuer Typ für Tag des Jahres und viel mehr * {{Status updates|2024-11-21}}: Neue Spezialseite für fehlende Bezeichnungen, neuer Typ für Gregorianische Jahre und viel mehr * {{Status updates|2024-11-13}}: Neuer Typ: rationale Zahl; Dokumentation zu Wikidata-basierten Typen; und mehr * {{Status updates|2024-11-07}}: Der Traum einer universellen Sprache * {{Status updates|2024-11-01}}: Neuschreiben des Back-Ends * {{Status updates|2024-10-25}}: Unser Ziel für dieses Quartal: Kongruenz * {{Status updates|2024-10-17}}: Wie könnte abstrakter Inhalt aussehen? * {{Status updates|2024-10-11}}: Wikidata-Lexeme sind in Wikifunctions bald verfügbar * {{Status updates|2024-10-02}}: Fokusthema: Essen * {{Status updates|2024-09-26}}: Vierteljährliche Planung für Oktober bis Dezember 2024; Präsentation bei Celtic Knot morgen * {{Status updates|2024-09-20}}: Einführung von Fokus-Themenbereichen * {{Status updates|2024-09-13}}: Die Dagbani-Wikipedia wird unser erstes Wiki für die Integration von Wikifunctions sein * {{Status updates|2024-09-06}}: Freiwilligentreffen und andere Neuigkeiten * {{Status updates|2024-08-29}}: Beschränkungen für die Länge von Namen und Beschreibungen * {{Status updates|2024-08-23}}: WasmEdge, jetzt 300 ms weniger langsam * {{Status updates|2024-08-16}}: Ausgabe zur Wikimania 2024 * {{Status updates|2024-08-02}}: Überarbeitung unseres 'Info'-Widgets * {{Status updates|2024-07-26}}: Bald findet die Wikimania 2024 statt! * {{Status updates|2024-07-18}}: Forschungsbericht zur Integration von Wikifunctions in Wikipedia * {{Status updates|2024-07-10}}: Typen-Vorschläge für den Zugriff auf Lexeme * {{Status updates|2024-07-03}}: Vierteljährliche Planung * {{Status updates|2024-06-26}}: Willkommen, Daphne! * {{Status updates|2024-06-20}}: Neuer Typ: Integer * {{Status updates|2024-06-13}}: Neuer Typ: Monate des Igbo-Kalenders * {{Status updates|2024-06-06}}: Neuer Typ: Zeichen * {{Status updates|2024-05-30}}: Ein einziger Singular oder eine Vielzahl von Pluralen? * {{Status updates|2024-05-22}}: Neuer Typ: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-15}}: Aufruf zur Erstellung von Funktionen: Ausschreibung von Zahlen! * {{Status updates|2024-05-10}}: Flaggschifftyp für Aufzählungen: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-03}}: Teamtreffen und Quartalsplan * {{Status updates|2024-04-19}}: Willkommen, Sharvani! * {{Status updates|2024-04-11}}: Neue API zum Aufrufen von Wikifunctions und Feier von 1000 Funktionen * {{Status updates|2024-04-03}}: Produktneuigkeiten auf Diff und anstehende API-Verbesserungen * {{Status updates|2024-03-28}}: Das Erstellen von Tests ist nun viel einfacher! * {{Status updates|2024-03-21}}: Auf dem Weg zur Internationalisierung von Zahlen * {{Status updates|2024-03-13}}: Zur Identität * {{Status updates|2024-03-07}}: Einführung unseres zweiten neuen Typs: Natürliche Zahlen * {{Status updates|2024-02-28}}: Typenvorschlag für natürliche Zahlen * {{Status updates|2024-02-22}}: Aktualisierung des Funktionsmodells * {{Status updates|2024-02-14}}: Reparatur-Woche * {{Status updates|2024-02-07}}: Vierteljährliche Planung. Danke, Nick! Funktion der Woche: ist Permutation * {{Status updates|2024-02-01}}: Der Igbo-Imperativ! <span id="Before_February_2024"></span> === Vor Februar 2024 === Alle Updates aus dieser Zeit sind [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|im Meta-Wiki verfügbar]]. [[Category:Status updates{{#translation:}}| ]] 5e6ucu1w3xdof65q7bmqku8c04kqm2q 292811 292809 2026-07-21T16:59:23Z Ameisenigel 44 Created page with "$1: Der/die/das oder nicht, (das?) ist hier die Frage" 292811 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonniere]]''' kurze MassMessage-Benachrichtigungen im Wiki über jede neue Ausgabe.}} {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-02-01 | nextlabel = Letztes Update | next = 2026-07-16 }} Es passiert viel rund um Wikifunctions und die Abstrakte Wikipedia. Auf dieser Seite werden unsere Updates veröffentlicht, inklusive der [[Special:MyLanguage/WF:function of the Week|Funktion der Woche]]. Du kannst auch den [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|On-Wiki-Newsletter]] abonnieren, um sie auf deine Diskussionsseite oder die Projektdiskussion deines Projekts geliefert zu bekommen. <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Suchen Sie nach allen Status-Updates </inputbox> <span id="Newsletters"></span> == Newsletter == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan * {{Status updates|2026-06-26}}: Arbeit an Funktionen, gemeinsam * {{Status updates|2026-06-19}}: Der/die/das oder nicht, (das?) ist hier die Frage * {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen * {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie * {{Status updates|2026-05-30}}: Rückblick und Ausblick * {{Status updates|2026-05-23}}: Jahresplan 2026/2027 * {{Status updates|2026-05-15}}: Eine höhere Bedeutung * {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar * {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen? * {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache * {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben * {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen * {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen * {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2 * {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta * {{Status updates|2026-03-11}}: Eine neue Kompositionssprache * {{Status updates|2026-03-06}}: Einzelnachweise und Kopieren und Einfügen * {{Status updates|2026-02-26}}: Elegante Überschreibungen und Rückfalllösungen * {{Status updates|2026-02-20}}: Eine Vorschau auf die Abstrakte Wikipedia * {{Status updates|2026-02-13}}: Sätze des anderen beenden: Dinge anfangen; Treffen in Istanbul * {{Status updates|2026-01-29}}: Integration der Abstrakten Wikipedia * {{Status updates|2026-01-22}}: Vierteljährliche Planung für Januar–März 2026 * {{Status updates|2026-01-15}}: 25 Jahre Wikipedia === 2025 === * {{Status updates|2025-12-18}}: Wir wünschen euch ein frohes neues gregorianisches Jahr! * {{Status updates|2025-12-11}}: Wie man bessere Fehlermeldungen schreibt * {{Status updates|2025-12-04}}: Und der Name ist Abstrakte Wikipedia * {{Status updates|2025-11-27}}: Stimme über den Namen für das neue Wiki ab!; Sätze des anderen beenden * {{Status updates|2025-11-20}}: Zweite Abstimmungsrunde über den Namen des Wikis mit sprachunabhängigen Inhalten; Teilen von Funktionsaufrufen * {{Status updates|2025-11-13}}: Vorbereitung für die zweite Abstimmungsrunde über den Namen des Wikis mit abstraktem Inhalt; Neuschreiben des Back-Ends: Warum Rust? * {{Status updates|2025-11-05}}: Erste Runde der Abstimmung über den Namen für das Wiki der Abstrakten Inhalte beendet; Aufruf für Wiktionary-Funktionen; Eingebettete Wikifunctions in der bengalischen Wikipedia und sieben weiteren Wiktionarys * {{Status updates|2025-10-29}}: Runde 1 der Abstimmung über den Namen für das “Wiki der Abstrakten Inhalte” endet Montag; Ein Beispiel für Kurzbeschreibungen * {{Status updates|2025-10-23}}: Willkommen, Zaree und Laura! Runde 1 des Namenswettbewerbs gestartet * {{Status updates|2025-10-15}}: Start des Namenswettbewerbs für die Abstrakte Wikipedia; Visualisierung von Funktionen * {{Status updates|2025-10-08}}: Entscheidung über den Ort für abstrakte Inhalte und Quartalsplanung für Oktober–Dezember * {{Status updates|2025-10-03}}: Rich Text jetzt in eingebetteten Funktionsaufrufen in 148 Wiktionarys und im Incubator verfügbar * {{Status updates|2025-09-26}}: Zugriff auf Qualifikatoren in Wikidata-Aussagen * {{Status updates|2025-09-19}}: Wikifunctions in 123 Wiktionary-Sprachversionen verfügbar * {{Status updates|2025-09-12}}: Mehr als 3000 Funktionen auf Wikifunctions * {{Status updates|2025-09-07}}: Funktionsaufrufe aus einer Wikipedia in eine andere kopieren * {{Status updates|2025-08-29}}: Zugriff auf Wikidata-Datenobjekte über eingebettete Funktionsaufrufe nun möglich; Wikifunctions in 65 Wiktionarys verfügbar * {{Status updates|2025-08-22}}: Aufzeichnung der Wikimania-Sitzung: Wikifunctions kommt bald in ein Wiki in deiner Nähe! * {{Status updates|2025-08-01}}: Die Wikimania 2025 kommt bald! * {{Status updates|2025-07-26}}: “Wikipedia ist eine Enzyklopädie”; Zwei Jahre Wikifunctions * {{Status updates|2025-07-19}}: Wikidata-basierte Aufzählungen sind da * {{Status updates|2025-07-10}}: Längenbeschränkungen für Bezeichnungen und Beschreibungen * {{Status updates|2025-07-04}}: Abdeckung von 1298 * {{Status updates|2025-06-27}}: Wie viele Personen werden benötigt, um eine Enzyklopädie zu schreiben? * {{Status updates|2025-06-21}}: Quartalsplanung für Juli-September 2025 * {{Status updates|2025-06-15}}: Ende der Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-06-06}}: Wo wird sich der Abstrakte Inhalt befinden? * {{Status updates|2025-05-29}}: Einführung in fünf Wiktionarys; Berechnung mit dem heutigen Datum * {{Status updates|2025-05-23}}: Laufende Konsultation über den Ort des Abstrakten Inhalts * {{Status updates|2025-05-15}}: Ort des Abstrakten Inhalts * {{Status updates|2025-05-09}}: Abstrakte Wikipedia und die Wikimedia KI-Strategie * {{Status updates|2025-04-30}}: Abstrakte Wikipedia ist Finalist bei MacArthur 100&Change * {{Status updates|2025-04-25}}: Willkommen, Gregory! * {{Status updates|2025-04-16}}: Wikifunctions integriert in Dagbani - und Wikifunctions; und das Osterdatum * {{Status updates|2025-04-11}}: Rückblick auf das Quartal * {{Status updates|2025-04-05}}: Vierteljährliche Planung für April–Juni 2025; Wir suchen nach einem Leitenden Produktmanager * {{Status updates|2025-03-28}}: Es ist Zeit * {{Status updates|2025-03-20}}: Auf Wikidata basierende einfache Aufzählungen * {{Status updates|2025-03-15}}: Anstehendes NLG-Treffen, letzte Änderungen an der Software * {{Status updates|2025-03-07}}: Letzte Änderungen an der Software, Aufzeichnung des Freiwilligentreffens und Vorträge in London * {{Status updates|2025-02-26}}: Von Dingen zu Worten * {{Status updates|2025-02-19}}: Ein Vorschlag für Typen je Sprache und Wortart * {{Status updates|2025-02-13}}: Die Welt begrenzen * {{Status updates|2025-02-06}}: Einladung zur Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Mit 2000 Funktionen ins neue Jahr: Zeit für Statistiken * {{Status updates|2025-01-22}}: Willkommen, David! Empfehlungen zu Namenskonventionen * {{Status updates|2025-01-15}}: Einen frohen Wikipedia-Tag! Vierteljährliche Planung === 2024 === * {{Status updates|2024-12-19}}: Funktion der Woche: Alter; Intro für Artikel über Jahre; Neuer Typ: Gleitkommazahl * {{Status updates|2024-12-12}}: Skizzieren eines Pfads zur Abstrakten Wikipedia; Offsite des Teams in Lissabon; und vieles mehr * {{Status updates|2024-11-27}}: WordGraph-Veröffentlichung; Neue Spezialseite: Funktionen nach Tests auflisten; neuer Typ für Tag des Jahres und viel mehr * {{Status updates|2024-11-21}}: Neue Spezialseite für fehlende Bezeichnungen, neuer Typ für Gregorianische Jahre und viel mehr * {{Status updates|2024-11-13}}: Neuer Typ: rationale Zahl; Dokumentation zu Wikidata-basierten Typen; und mehr * {{Status updates|2024-11-07}}: Der Traum einer universellen Sprache * {{Status updates|2024-11-01}}: Neuschreiben des Back-Ends * {{Status updates|2024-10-25}}: Unser Ziel für dieses Quartal: Kongruenz * {{Status updates|2024-10-17}}: Wie könnte abstrakter Inhalt aussehen? * {{Status updates|2024-10-11}}: Wikidata-Lexeme sind in Wikifunctions bald verfügbar * {{Status updates|2024-10-02}}: Fokusthema: Essen * {{Status updates|2024-09-26}}: Vierteljährliche Planung für Oktober bis Dezember 2024; Präsentation bei Celtic Knot morgen * {{Status updates|2024-09-20}}: Einführung von Fokus-Themenbereichen * {{Status updates|2024-09-13}}: Die Dagbani-Wikipedia wird unser erstes Wiki für die Integration von Wikifunctions sein * {{Status updates|2024-09-06}}: Freiwilligentreffen und andere Neuigkeiten * {{Status updates|2024-08-29}}: Beschränkungen für die Länge von Namen und Beschreibungen * {{Status updates|2024-08-23}}: WasmEdge, jetzt 300 ms weniger langsam * {{Status updates|2024-08-16}}: Ausgabe zur Wikimania 2024 * {{Status updates|2024-08-02}}: Überarbeitung unseres 'Info'-Widgets * {{Status updates|2024-07-26}}: Bald findet die Wikimania 2024 statt! * {{Status updates|2024-07-18}}: Forschungsbericht zur Integration von Wikifunctions in Wikipedia * {{Status updates|2024-07-10}}: Typen-Vorschläge für den Zugriff auf Lexeme * {{Status updates|2024-07-03}}: Vierteljährliche Planung * {{Status updates|2024-06-26}}: Willkommen, Daphne! * {{Status updates|2024-06-20}}: Neuer Typ: Integer * {{Status updates|2024-06-13}}: Neuer Typ: Monate des Igbo-Kalenders * {{Status updates|2024-06-06}}: Neuer Typ: Zeichen * {{Status updates|2024-05-30}}: Ein einziger Singular oder eine Vielzahl von Pluralen? * {{Status updates|2024-05-22}}: Neuer Typ: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-15}}: Aufruf zur Erstellung von Funktionen: Ausschreibung von Zahlen! * {{Status updates|2024-05-10}}: Flaggschifftyp für Aufzählungen: Monate des Gregorianischen Kalenders * {{Status updates|2024-05-03}}: Teamtreffen und Quartalsplan * {{Status updates|2024-04-19}}: Willkommen, Sharvani! * {{Status updates|2024-04-11}}: Neue API zum Aufrufen von Wikifunctions und Feier von 1000 Funktionen * {{Status updates|2024-04-03}}: Produktneuigkeiten auf Diff und anstehende API-Verbesserungen * {{Status updates|2024-03-28}}: Das Erstellen von Tests ist nun viel einfacher! * {{Status updates|2024-03-21}}: Auf dem Weg zur Internationalisierung von Zahlen * {{Status updates|2024-03-13}}: Zur Identität * {{Status updates|2024-03-07}}: Einführung unseres zweiten neuen Typs: Natürliche Zahlen * {{Status updates|2024-02-28}}: Typenvorschlag für natürliche Zahlen * {{Status updates|2024-02-22}}: Aktualisierung des Funktionsmodells * {{Status updates|2024-02-14}}: Reparatur-Woche * {{Status updates|2024-02-07}}: Vierteljährliche Planung. Danke, Nick! Funktion der Woche: ist Permutation * {{Status updates|2024-02-01}}: Der Igbo-Imperativ! <span id="Before_February_2024"></span> === Vor Februar 2024 === Alle Updates aus dieser Zeit sind [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|im Meta-Wiki verfügbar]]. [[Category:Status updates{{#translation:}}| ]] 8zfwg8ecu8edcue1xf7h6vdbl6yb377 Z13163 0 23372 293037 260616 2026-07-22T15:31:54Z Autom 448 293037 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13163" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13163K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input year" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שנה" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "año" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "έτος" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "input Tahun" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "input dell'anno" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tahun" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entrée de l'année" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "entrada Ano" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "introdu anul" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أدخل السنة" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sláðu inn ártal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "年" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "اينڤوت تاهون" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "år" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z13163K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input month" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মাস" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חודש" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "mes" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μηνας" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "input Bulan" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "input del mese" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bulan" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entrée du mois" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "entrada Mês" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monat des Jahres" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "introdu luna" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أدخل الشهر" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "veldu mánuð" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "月" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "اينڤوت بولن" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "månad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13163K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input day" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দিন" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "יום (בחודש)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "día del mes" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ημέρα" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "input hari" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "input del giorno" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entrée du numéro du jour" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "entrada dia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tag des Monats" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "introdu ziua" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أدخل اليوم" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sláðu inn mánaðardag" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "日" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "اينڤوت هاري" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "dag" } ] } } ], "Z8K2": "Z17402", "Z8K3": [ "Z20", "Z13192", "Z13193", "Z13194" ], "Z8K4": [ "Z14", "Z19080", "Z17561", "Z13191", "Z31170" ], "Z8K5": "Z13163" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Get day of week from date" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nweta English weekday from date" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "তারিখ থেকে ইংরেজি সপ্তাহের দিনের নাম" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Veckodag från datum " }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "יום בשבוע מתאריך" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "obtener día de la semana de una fecha" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ημέρα της εβδομάδας από την ημερομηνία" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "dapatkan hari minggu berdasarkan tarikh" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "dapatkan hari dari tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "obtenir le jour de la semaine à partir de la date" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "obter dia da semana a partir da data" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wochentag eines Datums" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "giorno della settimana dalla data" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "день недели даты" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "obține ziua săptămânii a unei date" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "احصل على يوم الأسبوع من التاريخ" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "从日期获得星期几" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "날짜에서 요일 가져오기" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "рӯзи ҳафтаи сана" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "skilar vikudag gefinnar dagsetningar" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "olih dina saking tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "日付から曜日を取得" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "داڤتکن هاري ميڠݢو برداسرکن تاريخ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "get weekday", "weekday" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "তারিখ থেকে বারের নাম", "তারিখ থেকে দিনের নাম" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "תאריך ליום בשבוע" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "obtener día de la semana", "día de la semana" ] }, { "Z1K1": "Z31", "Z31K1": "Z1531", "Z31K2": [ "Z6", "hari minggu", "dapatkan hari minggu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "jour de la semaine" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "obter dia da semana", "dia da semana" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "احصل على يوم الأسبوع ، يوم الأسبوع" ] }, { "Z1K1": "Z31", "Z31K1": "Z1106", "Z31K2": [ "Z6", "finna vikudag, vikudagur" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "曜日の計算", "曜日" ] }, { "Z1K1": "Z31", "Z31K1": "Z1434", "Z31K2": [ "Z6", "هاري ميڠݢو,", "داڤاتکان هاري ميڠݢو" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the day of week when given a date as year, month, and day of month" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-eweghachi ụbọchị izu ụka dịka eriri mgbe enyere ụbọchị dịka afọ, ọnwa na ụbọchị nke ọnwa" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি তারিখের জন্য সেটির ইংরেজি সপ্তাহের দিনের নাম প্রদান করবে, ইনপুটগুলো হল যথাক্রমে বছর, মাস ও দিন। " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "omvandlar ett datum (ett årtal, en månad och en dag) till dess Veckodag" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "devuelve el día de la semana corespondiente a una fecha dada como año, mes y día del mes" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει την ημέρα της εβδομάδας (πχ Παρασκευή) μιας δεδομένης ημερομηνίας" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "mengembalikan hari minggu apabila diberi tarikh dalam bentuk tahun, bulan dan hari pada bulan tersebut" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce il giorno della settimana quando viene fornita una data come anno, mese e giorno del mese" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menghasilkan hari dari minggu ketika diberikan tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "retourne le jour de la semaine après avoir reçu la date (année, mois, et numéro du jour)\n" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "retorna o dia da semana quando é fornecida uma data como ano, mês e dia do mês" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Errechnet den Wochentag zu einem Datum, das als Jahr, Monat und Tag angegeben wird" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "returnează ziua săptămânii atunci când este introdusă o dată (an, lună și zi a lunii)" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "يُرجع يوم الأسبوع عندما يعُطى العام والشهر واليوم لتاريخ ما" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "输入年月日,获得相应是星期几" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "날짜가 년, 월, 일로 지정된 요일을 반환" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "reiknar út vikudag gefinnar dagsetningar á sniðinu ár, mánuður og mánaðardagur" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "olih dina saking tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "年、月、日の情報を受け取り、その日付に対応する曜日を返す" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "مڠمباليکن هاري ميڠݢو اڤابيلا دبري تاريخ دالم بنتوق تاهون، بولن دان هاري ڤد بولن ترسبوت" } ] } } plkurfiu5b2kasfib1desw2nocax732 293038 293037 2026-07-22T15:31:58Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 293038 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13163" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13163K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input year" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שנה" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "año" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "έτος" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "input Tahun" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "input dell'anno" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tahun" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entrée de l'année" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "entrada Ano" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "introdu anul" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أدخل السنة" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sláðu inn ártal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "年" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "اينڤوت تاهون" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "år" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z13163K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input month" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মাস" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חודש" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "mes" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μηνας" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "input Bulan" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "input del mese" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bulan" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entrée du mois" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "entrada Mês" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monat des Jahres" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "introdu luna" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أدخل الشهر" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "veldu mánuð" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "月" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "اينڤوت بولن" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "månad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13163K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input day" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দিন" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "יום (בחודש)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "día del mes" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ημέρα" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "input hari" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "input del giorno" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entrée du numéro du jour" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "entrada dia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tag des Monats" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "introdu ziua" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أدخل اليوم" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sláðu inn mánaðardag" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "日" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "اينڤوت هاري" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "dag" } ] } } ], "Z8K2": "Z17402", "Z8K3": [ "Z20", "Z13192", "Z13193", "Z13194" ], "Z8K4": [ "Z14", "Z13191", "Z31170", "Z19080", "Z17561" ], "Z8K5": "Z13163" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Get day of week from date" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nweta English weekday from date" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "তারিখ থেকে ইংরেজি সপ্তাহের দিনের নাম" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Veckodag från datum " }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "יום בשבוע מתאריך" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "obtener día de la semana de una fecha" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ημέρα της εβδομάδας από την ημερομηνία" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "dapatkan hari minggu berdasarkan tarikh" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "dapatkan hari dari tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "obtenir le jour de la semaine à partir de la date" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "obter dia da semana a partir da data" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wochentag eines Datums" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "giorno della settimana dalla data" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "день недели даты" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "obține ziua săptămânii a unei date" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "احصل على يوم الأسبوع من التاريخ" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "从日期获得星期几" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "날짜에서 요일 가져오기" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "рӯзи ҳафтаи сана" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "skilar vikudag gefinnar dagsetningar" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "olih dina saking tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "日付から曜日を取得" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "داڤتکن هاري ميڠݢو برداسرکن تاريخ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "get weekday", "weekday" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "তারিখ থেকে বারের নাম", "তারিখ থেকে দিনের নাম" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "תאריך ליום בשבוע" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "obtener día de la semana", "día de la semana" ] }, { "Z1K1": "Z31", "Z31K1": "Z1531", "Z31K2": [ "Z6", "hari minggu", "dapatkan hari minggu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "jour de la semaine" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "obter dia da semana", "dia da semana" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "احصل على يوم الأسبوع ، يوم الأسبوع" ] }, { "Z1K1": "Z31", "Z31K1": "Z1106", "Z31K2": [ "Z6", "finna vikudag, vikudagur" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "曜日の計算", "曜日" ] }, { "Z1K1": "Z31", "Z31K1": "Z1434", "Z31K2": [ "Z6", "هاري ميڠݢو,", "داڤاتکان هاري ميڠݢو" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the day of week when given a date as year, month, and day of month" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-eweghachi ụbọchị izu ụka dịka eriri mgbe enyere ụbọchị dịka afọ, ọnwa na ụbọchị nke ọnwa" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি তারিখের জন্য সেটির ইংরেজি সপ্তাহের দিনের নাম প্রদান করবে, ইনপুটগুলো হল যথাক্রমে বছর, মাস ও দিন। " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "omvandlar ett datum (ett årtal, en månad och en dag) till dess Veckodag" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "devuelve el día de la semana corespondiente a una fecha dada como año, mes y día del mes" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει την ημέρα της εβδομάδας (πχ Παρασκευή) μιας δεδομένης ημερομηνίας" }, { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "mengembalikan hari minggu apabila diberi tarikh dalam bentuk tahun, bulan dan hari pada bulan tersebut" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce il giorno della settimana quando viene fornita una data come anno, mese e giorno del mese" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menghasilkan hari dari minggu ketika diberikan tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "retourne le jour de la semaine après avoir reçu la date (année, mois, et numéro du jour)\n" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "retorna o dia da semana quando é fornecida uma data como ano, mês e dia do mês" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Errechnet den Wochentag zu einem Datum, das als Jahr, Monat und Tag angegeben wird" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "returnează ziua săptămânii atunci când este introdusă o dată (an, lună și zi a lunii)" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "يُرجع يوم الأسبوع عندما يعُطى العام والشهر واليوم لتاريخ ما" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "输入年月日,获得相应是星期几" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "날짜가 년, 월, 일로 지정된 요일을 반환" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "reiknar út vikudag gefinnar dagsetningar á sniðinu ár, mánuður og mánaðardagur" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "olih dina saking tanggal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "年、月、日の情報を受け取り、その日付に対応する曜日を返す" }, { "Z1K1": "Z11", "Z11K1": "Z1434", "Z11K2": "مڠمباليکن هاري ميڠݢو اڤابيلا دبري تاريخ دالم بنتوق تاهون، بولن دان هاري ڤد بولن ترسبوت" } ] } } ipgucda3gx6vhbgayo5dj55qiz085lg Talk:Z13007 1 24457 292871 183498 2026-07-21T18:23:58Z Arlo Barnes 1231 /* syntax */ Reply 292871 wikitext text/x-wiki == syntax == {{ping|VIGNERON}} I finished the arrays, now what? [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:19, 28 February 2024 (UTC) :{{ping|Arlo Barnes}} hi, thanks a lot. Now we need something to compare if the value is in the array (I'm not a specialist of Javascript but I see there is an [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes ''includes'' method] that seems to fit). Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 12:23, 28 February 2024 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] added the method, but now it seems to return true no matter the test value. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:23, 21 July 2026 (UTC) == Rust implementation for comparison == * code: https://github.com/nyabla/fdate/blob/master/src/lib.rs * blog: https://v1.nyabla.net/projects/fdate [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 13:54, 28 April 2025 (UTC) 3c7shqv3ujgm5ito1an5h937m4vm76x 292873 292871 2026-07-21T18:28:11Z YoshiRulz 10156 /* syntax */ Reply 292873 wikitext text/x-wiki == syntax == {{ping|VIGNERON}} I finished the arrays, now what? [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:19, 28 February 2024 (UTC) :{{ping|Arlo Barnes}} hi, thanks a lot. Now we need something to compare if the value is in the array (I'm not a specialist of Javascript but I see there is an [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes ''includes'' method] that seems to fit). Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 12:23, 28 February 2024 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] added the method, but now it seems to return true no matter the test value. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:23, 21 July 2026 (UTC) :::''le sigh'' [[Special:Diff/292872]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:28, 21 July 2026 (UTC) == Rust implementation for comparison == * code: https://github.com/nyabla/fdate/blob/master/src/lib.rs * blog: https://v1.nyabla.net/projects/fdate [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 13:54, 28 April 2025 (UTC) k29bm3maud7cktauz4jn9es02jio9h7 Z13521 0 24737 292602 289160 2026-07-21T05:20:18Z Autom 448 +sv label 292602 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13521" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13521K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "kentañ" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "први" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13521K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "eil" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "други" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13527", "Z13528", "Z14044", "Z16060", "Z17568" ], "Z8K4": [ "Z14", "Z13529", "Z13573", "Z14759", "Z14079" ], "Z8K5": "Z13521" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add two Natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "addieren" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "addition" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "ouzhpennadur" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাভাবিক সংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "+" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "gbakọọ mkpụrụ ọnụọgụgụ nkịtị " }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "ƙara lambobi biyu na Halitta" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρόσθεση δύο φυσικών αριθμών" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma due numeri naturali" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tambahkan dua bilangan asli" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "сабери два природна броја" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Naturliga tal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "sum", "plus", "addition", "+", "add natural numbers", "add", "x+y", "n+m", "total" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Addition" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "somme", "total" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "অঋণাত্মক পূর্ণসংখ্যা যোগ", "সমগ্র সংখ্যা যোগ", "যোগ", "প্রাকৃতিক সংখ্যা যোগ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "tambah", "a+b" ] }, { "Z1K1": "Z31", "Z31K1": "Z1181", "Z31K2": [ "Z6", "сума", "плус", "збир", "адиција", "+", "сабирање природних бројева", "сабирање бројева", "сабери" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "somma numeri naturali", "somma naturali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Naturliga tal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds two Natural numbers together, returning a Natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zählt zwei natürliche Zahlen zusammen" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcule la somme de deux entiers naturels" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "ouzhpenn daou niver" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো স্বাভাবিক সংখ্যাকে যোগ করে" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-agbakọ ọnụọgụgụ nkịtị abụọ " }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "yana ƙara lambobi biyu na Halitta tare, yana maido da lambar dabi'a" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "προσθέτει δύο φυσικούς αριθμούς και επιστρέφει έναν φυσικό αριθμό" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan dua bilangan asli" } ] } } 06kagftoihxm18m0g6puvla5397833a 292605 292602 2026-07-21T05:21:28Z Autom 448 292605 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13521" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13521K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "kentañ" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "први" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13521K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "eil" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "други" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13527", "Z13528", "Z14044", "Z16060", "Z17568" ], "Z8K4": [ "Z14", "Z13529", "Z13573", "Z14759", "Z14079" ], "Z8K5": "Z13521" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add two Natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "addieren" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "addition" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "ouzhpennadur" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাভাবিক সংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "+" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "gbakọọ mkpụrụ ọnụọgụgụ nkịtị " }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "ƙara lambobi biyu na Halitta" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρόσθεση δύο φυσικών αριθμών" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma due numeri naturali" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tambahkan dua bilangan asli" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "сабери два природна броја" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Naturliga tal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "sum", "plus", "addition", "+", "add natural numbers", "add", "x+y", "n+m", "total" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Addition" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "somme", "total" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "অঋণাত্মক পূর্ণসংখ্যা যোগ", "সমগ্র সংখ্যা যোগ", "যোগ", "প্রাকৃতিক সংখ্যা যোগ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "tambah", "a+b" ] }, { "Z1K1": "Z31", "Z31K1": "Z1181", "Z31K2": [ "Z6", "сума", "плус", "збир", "адиција", "+", "сабирање природних бројева", "сабирање бројева", "сабери" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "somma numeri naturali", "somma naturali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Naturliga tal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds two Natural numbers together, returning a Natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zählt zwei natürliche Zahlen zusammen" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcule la somme de deux entiers naturels" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "ouzhpenn daou niver" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো স্বাভাবিক সংখ্যাকে যোগ করে" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-agbakọ ọnụọgụgụ nkịtị abụọ " }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "yana ƙara lambobi biyu na Halitta tare, yana maido da lambar dabi'a" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "προσθέτει δύο φυσικούς αριθμούς και επιστρέφει έναν φυσικό αριθμό" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan dua bilangan asli" } ] } } igl3raq25mtvxbv1s9lc7dd642egg7l Z15272 0 28437 293066 270997 2026-07-22T18:45:58Z YoshiRulz 10156 Update en label 293066 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15272" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z15272K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z15274", "Z15275" ], "Z8K4": [ "Z14", "Z15273", "Z34533" ], "Z8K5": "Z15272" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "product of unique prime divisors of Natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "radical" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "radical d'un entier" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Radikal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "square-free kernel", "A007947", "radical of a Natural number" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcule le radical d'un entier" } ] } } n3lpom3nibvhvyhexpiszij0vztoq8t Z16437 0 30779 293034 290092 2026-07-22T15:15:53Z Autom 448 293034 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16437" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z16437K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਸੰਖਿਆ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "numero" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "숫자" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z16437K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਭਾਸ਼ਾ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "언어" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z16439", "Z16440", "Z16535", "Z16811", "Z23021", "Z24628", "Z29148", "Z37529" ], "Z8K4": [ "Z14", "Z16438" ], "Z8K5": "Z16437" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "cardinal in chosen language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "cardinal dans une langue choisie" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "cardinale nella lingua selezionata" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kardinal pada bahasa yang dipilih" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Kardinalzahl in angegebener Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "चयनित भाषा में गणन संख्या" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "räknetal på valt språk" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "general cardinal", "cardinal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "kardinal umum", "kardinal", "bilangan dalam kata" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "general cardinal for the selected language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie un cardinal pour la langue sélectionnée" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Converte il numero nel nome a parole del numero cardinale nella lingua selezionata" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kardinal umum pada bahasa yang dipilih" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "generiert die Kardinalzahl für die ausgewählte Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "चयनित भाषा के लिए सामान्य गणन संख्या" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "uttrycker ett Naturligt tal med ord på valt språk" } ] } } pnzzwxto5t9k9f8bu7briodt1ts72sb 293035 293034 2026-07-22T15:16:12Z Autom 448 293035 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16437" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z16437K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਸੰਖਿਆ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "numero" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "숫자" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z16437K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਭਾਸ਼ਾ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "언어" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z16439", "Z16440", "Z16535", "Z16811", "Z23021", "Z24628", "Z29148", "Z37529" ], "Z8K4": [ "Z14", "Z16438" ], "Z8K5": "Z16437" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "cardinal in chosen language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "cardinal dans une langue choisie" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "cardinale nella lingua selezionata" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kardinal pada bahasa yang dipilih" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Kardinalzahl in angegebener Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "चयनित भाषा में गणन संख्या" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "räknetal på valt språk" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "general cardinal", "cardinal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "kardinal umum", "kardinal", "bilangan dalam kata" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "general cardinal for the selected language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie un cardinal pour la langue sélectionnée" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Converte il numero nel nome a parole del numero cardinale nella lingua selezionata" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kardinal umum pada bahasa yang dipilih" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "generiert die Kardinalzahl für die ausgewählte Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "चयनित भाषा के लिए सामान्य गणन संख्या" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "uttrycker ett Naturligt tal med ord på valt Naturligt språk" } ] } } f5gfqzr1j9bf4h9twv58a625646eusx Z16693 0 31416 292604 265907 2026-07-21T05:20:52Z Autom 448 +sv label 292604 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16693" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #1" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka ekpe: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Ganzzahl" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #2" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka nri: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Ganzzahl" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z16694", "Z16695", "Z16696", "Z16697", "Z17113", "Z17122", "Z33624" ], "Z8K4": [ "Z14", "Z16699", "Z16698", "Z17343" ], "Z8K5": "Z16693" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add Integers" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পূর্ণসংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addieren ganzer Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mgbakọ ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionner des entiers" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan bilangan bulat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Heltal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "חיבור", "סכום" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add", "sum", "plus", "+", "integer addition", "addition", "add Integer", "add numbers", "add up", "add negatives", "x+y", "integer plus integer" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "যোগ", "যোগফল", "সমষ্টি" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "+" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "aggiungi numeri interi", "somma interi" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Heltal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור בינארי של שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds 2 integers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো পূর্ণ সংখ্যার যোগফল" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma di due numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addition von 2 ganzen Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na agbakọ ọnụọgụ abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionne deux entiers" } ] } } kepqdfzbn6fwcktopyluc9sjebjjbpy 292606 292604 2026-07-21T05:21:31Z Autom 448 292606 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16693" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #1" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka ekpe: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #2" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka nri: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z16694", "Z16695", "Z16696", "Z16697", "Z17113", "Z17122", "Z33624" ], "Z8K4": [ "Z14", "Z16699", "Z16698", "Z17343" ], "Z8K5": "Z16693" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add Integers" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পূর্ণসংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addieren ganzer Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mgbakọ ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionner des entiers" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan bilangan bulat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Heltal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "חיבור", "סכום" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add", "sum", "plus", "+", "integer addition", "addition", "add Integer", "add numbers", "add up", "add negatives", "x+y", "integer plus integer" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "যোগ", "যোগফল", "সমষ্টি" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "+" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "aggiungi numeri interi", "somma interi" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Heltal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור בינארי של שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds 2 integers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো পূর্ণ সংখ্যার যোগফল" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma di due numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addition von 2 ganzen Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na agbakọ ọnụọgụ abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionne deux entiers" } ] } } h67n2xx72lnu7gboye60zf8aptr71ln 292607 292606 2026-07-21T05:21:35Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292607 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16693" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #1" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka ekpe: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #2" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka nri: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z16694", "Z16695", "Z16696", "Z16697", "Z17113", "Z17122", "Z33624" ], "Z8K4": [ "Z14", "Z16698", "Z16699", "Z17343" ], "Z8K5": "Z16693" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add Integers" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পূর্ণসংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addieren ganzer Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mgbakọ ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionner des entiers" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan bilangan bulat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Heltal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "חיבור", "סכום" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add", "sum", "plus", "+", "integer addition", "addition", "add Integer", "add numbers", "add up", "add negatives", "x+y", "integer plus integer" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "যোগ", "যোগফল", "সমষ্টি" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "+" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "aggiungi numeri interi", "somma interi" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Heltal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור בינארי של שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds 2 integers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো পূর্ণ সংখ্যার যোগফল" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma di due numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addition von 2 ganzen Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na agbakọ ọnụọgụ abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionne deux entiers" } ] } } 6pn5uq3l0d5xatt24gbegftgl9jc30p 292684 292607 2026-07-21T09:01:21Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292684 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16693" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #1" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka ekpe: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16693K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second integer to add" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מספר שלם #2" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় পূর্ণ সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero intero" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ aka nri: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second entier" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "angka kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z16694", "Z16695", "Z16696", "Z16697", "Z17113", "Z17122", "Z33624" ], "Z8K4": [ "Z14", "Z16699", "Z16698", "Z17343" ], "Z8K5": "Z16693" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add Integers" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পূর্ণসংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addieren ganzer Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mgbakọ ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionner des entiers" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan bilangan bulat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Heltal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "חיבור", "סכום" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add", "sum", "plus", "+", "integer addition", "addition", "add Integer", "add numbers", "add up", "add negatives", "x+y", "integer plus integer" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "যোগ", "যোগফল", "সমষ্টি" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "+" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "aggiungi numeri interi", "somma interi" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Heltal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חיבור בינארי של שלמים" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds 2 integers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো পূর্ণ সংখ্যার যোগফল" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma di due numeri interi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Addition von 2 ganzen Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na agbakọ ọnụọgụ abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionne deux entiers" } ] } } h67n2xx72lnu7gboye60zf8aptr71ln Z6002 0 40392 293211 268731 2026-07-23T08:19:36Z Autom 448 +sv label 293211 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z6002" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z6002", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6092", "Z3K2": "Z6002K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "identity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Identität" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identité" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "身份" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "هوية" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "identità" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরিচয়" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "पहचान" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "identitas" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "identita" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z12", "Z3K2": "Z6002K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "labels" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Bezeichnungen" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "تسميات" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "etichette" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লেবেল" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "लेबल" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "label" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "štítky" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z12", "Z3K2": "Z6002K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "descriptions" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Beschreibungen" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أوصاف" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "descrizioni" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বিবরণ" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "विवरण" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "deskripsi" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "popisy" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z32", "Z3K2": "Z6002K4", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "aliases" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aliasse" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أسماء مستعارة" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সহগ" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "उपनाम" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "aliasy" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z3K2": "Z6002K5", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "claims" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বিবৃতি" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aussagen" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "ادعاءات" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dichiarazioni" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "दावे" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "klaim" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "tvrzení" } ] }, "Z3K4": "Z42" } ], "Z4K3": "Z101", "Z4K4": "Z6802" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata property" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উইকিউপাত্ত বৈশিষ্ট্য" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wikidata-Eigenschaft" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ιδιότητα των Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מאפיין ויקינתונים" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "propriété Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Свойство Викиданных" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "維基數據屬性" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "خاصية ويكي بيانات" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Proprietà Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "Wikidata-ominaisuus" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "विकिडेटा गुणधर्म" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Vlastnost Wikidat" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "ウィキデータのプロパティ" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikidata-egenskap" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "predicate" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "উইকিউপাত্ত প্রপার্টি" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "prédicat Wikidata" ] }, { "Z1K1": "Z31", "Z31K1": "Z1672", "Z31K2": [ "Z6", "謂語" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "خاصيّة ويكي بيانات" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "predicato" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Wikidata vlastnost" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Represents a Property as per the Wikidata data model" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উইকিউপাত্তের উপাত্ত মডেল অনুযায়ী বিবৃতির অংশ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "stellt eine Eigenschaft gemäß dem Wikidata-Datenmodell dar" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "代表維基數據資料模型的屬性" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "تمثل خاصيّة وفقًا لنموذج بيانات ويكي بيانات" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Rappresenta una Proprietà secondo il modello di Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "विकिडेटा की डेटा मॉडल के अनुसार एक गुणधर्म को प्रतिनिधित करता है" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "représente une propriété selon le modèle de donnée Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Reprezentace vlastnosti podle datového modelu Wikidat." } ] } } 5h8kuvygup2sqm6c2hvxsrmdat0v6ra Z19260 0 41194 292984 285282 2026-07-22T08:46:37Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292984 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19260" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z19260K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "лексема" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Lexem" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z19262", "Z19263", "Z19401" ], "Z8K4": [ "Z14", "Z19261", "Z19400" ], "Z8K5": "Z19260" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "plural form of lexeme as monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Pluralform von Lexem als einsprachiger Text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the first listed plural form of a lexeme as monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt die erste Pluralform eines Lexems als einsprachigen Text aus" } ] } } pt269pgzuw60hi0aua9b8t2cmex3ks0 292985 292984 2026-07-22T09:12:53Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292985 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19260" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z19260K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "лексема" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Lexem" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z19262", "Z19263", "Z19401" ], "Z8K4": [ "Z14", "Z19400", "Z19261" ], "Z8K5": "Z19260" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "plural form of lexeme as monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Pluralform von Lexem als einsprachiger Text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the first listed plural form of a lexeme as monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt die erste Pluralform eines Lexems als einsprachigen Text aus" } ] } } c8wnfh177t0wfmghv8jh90inf80mu4s Z19391 0 41575 292974 164768 2026-07-22T08:38:14Z Ameisenigel 44 de 292974 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19391" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12203", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": "horsey" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "horsiest" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Superlative of 'horsey' is 'horsiest'" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "horsey → horsiest" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Superlativ von 'horsey' ist 'horsiest'" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dzjo21n3hannpd88r0hikld5a4soybc Z19392 0 41576 292975 134428 2026-07-22T08:38:34Z Ameisenigel 44 de 292975 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19392" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z11795", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z11795", "Z11795K1": "roguey" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "roguier" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "roguey → roguier" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "roguey → roguier" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tn3xr6r1ebffadl962k2n81l05dpf9w Z19393 0 41577 292976 164769 2026-07-22T08:39:01Z Ameisenigel 44 de 292976 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19393" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12203", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": "roguey" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "roguiest" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Superlative of 'roguey' is 'roguiest'" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "roguey → roguiest" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Superlativ von 'roguey' ist 'roguiest'" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6v7fpkauyvwyqi27dpjhb956hx6f9tk Z19394 0 41587 292977 134467 2026-07-22T08:39:20Z Ameisenigel 44 de 292977 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19394" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z11795", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z11795(Z11795K1) {\n let adjective = Z11795K1;\n let word = adjective.toLowerCase();\n \n if (word.endsWith('e')) {\n word = word.slice(0, -1);\n }\n \n const syllables = (word.match(/[aeiouy]+/g) || []).length;\n\n const irregulars = {\n \"good\": \"better\",\n \"bad\": \"worse\",\n \"far\": \"farther\",\n \"little\": \"less\",\n \"many\": \"more\"\n };\n\n if (irregulars[adjective]) {\n return irregulars[adjective];\n }\n \n if (adjective.endsWith('eey')) {\n return adjective.slice(0, -1) + 'ier';\n }\n \n if (adjective.endsWith('ey')) {\n return adjective.slice(0, -2) + 'ier';\n }\n \n if (adjective.endsWith('y')) {\n return adjective.slice(0, -1) + 'ier';\n }\n\n if (syllables === 1) {\n if (adjective.length \u003E 1 \u0026\u0026 \n 'bcdfghjklmnpqrstvwxyz'.includes(adjective[adjective.length - 1]) \u0026\u0026 \n 'aeiou'.includes(adjective[adjective.length - 2])) {\n return adjective + adjective[adjective.length - 1] + 'er';\n }\n if (adjective.endsWith(\"e\")) {\n \treturn adjective + 'r'\n }\n return adjective + 'er';\n }\n\n if (syllables === 2 \u0026\u0026 \n (adjective.endsWith('ow') || adjective.endsWith('e') || adjective.endsWith('le'))) {\n return adjective + 'r';\n }\n\n return 'more ' + adjective;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Javascript English comparative adjective" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "englischer Komparativ in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l65x97cbmfb8rrnnx484uvqgp5mnro8 Z19395 0 41588 292978 134457 2026-07-22T08:39:57Z Ameisenigel 44 de 292978 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19395" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19243", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19243", "Z19243K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L6080" } }, "Z19243K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q14169499" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z813" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expensive (L6080) has no comparative form" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "expensive hat keinen Komparativ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fxjxnx0nlhk7tiyxj0sfp3dq4xu7l35 Z19396 0 41589 292979 134480 2026-07-22T08:43:54Z Ameisenigel 44 de 292979 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19396" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z10196", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z10196", "Z10196K1": "abc123", "Z10196K2": "^([a-z0-9]{5,})$" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"abc123\" matches \"^([a-z0-9]{5,})$\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "\"abc123\" stimmt mit \"^([a-z0-9]{5,})$\" überein" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kjsqlkc7ko45q9g7mk8hikxwzq38fra Z19397 0 41590 292980 134481 2026-07-22T08:44:30Z Ameisenigel 44 de 292980 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19397" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z10196", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z10196", "Z10196K1": "abc1", "Z10196K2": "^([a-z0-9]{5,})$" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"abc1\" does not match \"^([a-z0-9]{5,})$\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "\"abc1\" stimmt nicht mit \"^([a-z0-9]{5,})$\" überein" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1qfb0ufe5ssp9khxmj5w0f041um0jov Z19398 0 41591 292981 134482 2026-07-22T08:45:03Z Ameisenigel 44 de 292981 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19398" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z10196", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z10196", "Z10196K1": "Hello, world!", "Z10196K2": "world" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Hello, world\" matches \"world\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "\"Hello, world\" stimmt mit \"world\" überein" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mie3smsp8osdw37qqakhudsoxobvjrh Z19399 0 41598 292982 156279 2026-07-22T08:45:29Z Ameisenigel 44 de 292982 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19399" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19380", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19380(Z19380K1):\n smiles = Z19380K1\n def simplify_recursive(smiles, start_index):\n simplified = \"\"\n i = start_index\n while i \u003C len(smiles):\n if smiles[i] == '(':\n # Recursively handle inner parentheses\n nested_simplified, next_i = simplify_recursive(smiles, i+1)\n # Only remove parentheses if the content is a simple carbon chain\n if nested_simplified.startswith('C') and nested_simplified.endswith('C') and nested_simplified.count('C') == len(nested_simplified):\n simplified += nested_simplified\n else:\n simplified += '(' + nested_simplified + ')'\n i = next_i\n elif smiles[i] == ')':\n # Return the simplified version up to this point and move past the closing parenthesis\n return simplified, i + 1\n else:\n simplified += smiles[i]\n i += 1\n\n return simplified, i\n\n # Remove unnecessary parentheses if they are around a single carbon chain or functional group\n def remove_unnecessary_parentheses(smiles):\n if smiles.startswith('C(') and smiles.endswith(')'):\n # Remove the parentheses if it's just carbon inside or functional groups like =O\n content_inside = smiles[2:-1]\n if all(char == 'C' for char in content_inside) or \"=O\" in content_inside:\n return smiles[1:-1]\n return smiles\n\n simplified_smiles, _ = simplify_recursive(smiles, 0)\n return remove_unnecessary_parentheses(simplified_smiles)\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Simplify SMILES string, python" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "SMILES vereinfachen in Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sdytex7fzowyl9oybza85a9v2h9umqs Z19400 0 41600 292983 134566 2026-07-22T08:46:33Z Ameisenigel 44 de 292983 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19400" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19260", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19260( Z19260K1 ) {\n const result = [];\n const forms = Z19260K1.Z6005K7;\n for ( const form of forms ) {\n const features = form.Z6004K4;\n const itemRefQ = \"Q146786\";\n var matched = 0;\n for (const feature of features) {\n if (feature.Z6091K1 === itemRefQ) {\n matched = 1;\n break;\n }\n }\n if ( matched ) {\n return form.Z6004K3.Z12K1[0];\n }\n }\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "plural form of lexeme as monolingual string, JS" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Plural von Lexem als einsp. Text, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "can be simplified further" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "JavaScript-Implementierung der Funktion zur Ausgabe der Pluralform des Lexems als einsprachiger Text" } ] } } 3oq1b0uhnpljgm1qf176zj11wsavis4 Z19401 0 41601 292986 137826 2026-07-22T09:13:18Z Ameisenigel 44 de 292986 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19401" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19260", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19260", "Z19260K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L11540" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Bäume" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first plural of L-de \"Baum\" is \"Bäume\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Plural von Baum ist Bäume" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gzcx0rvkw1e6l75a8054em4l8uog8m3 Z19402 0 41603 292987 170851 2026-07-22T09:14:05Z Ameisenigel 44 de 292987 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19402" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z883", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z6" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z15801", "Z15801K2": "Z4" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string-string typed map test" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "typisierte Abbildung von Zeichenkette" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hflrai8md4f4up2vydp7bxp84tztcof Z19403 0 41604 292988 280130 2026-07-22T09:15:27Z Ameisenigel 44 de 292988 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19403" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19403K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tag name" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Name des Tags" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z17K2": "Z19403K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "attributes" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Attribute" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z17K2": "Z19403K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "attribute values" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Attributwerte" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19403K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35991" ], "Z8K4": [ "Z14", "Z19404", "Z35927" ], "Z8K5": "Z19403" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap with XML tag and attributes" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umfasse mit XML-Tag und Attributen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 24yxe3hut8m4cqel6b861awgxs7714k Z19404 0 41605 292989 134642 2026-07-22T09:15:46Z Ameisenigel 44 de 292989 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19404" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19403", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19403(Z19403K1, Z19403K2, Z19403K3, Z19403K4):\n\txml = f\"\u003C{Z19403K1}\"\n\tfor attr, value in zip(Z19403K2, Z19403K3):\n\t\txml += f' {attr}=\"{value}\"'\n\txml += f\"\u003E{Z19403K4}\u003C/{Z19403K1}\u003E\"\n\t\n\treturn xml" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap with XML tag and attributes, Python" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umfasse mit XML-Tag und Attributen in Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3uaz90tjru7hde6sh4u27xxn5o5k760 Z19405 0 41613 292990 134650 2026-07-22T09:16:21Z Ameisenigel 44 de 292990 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19405" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19405K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tag name" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Name des Tags" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z17K2": "Z19405K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "attributes" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Attribute" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z17K2": "Z19405K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "attribute values" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Attributwerte" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19405K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z19407", "Z19408" ], "Z8K4": [ "Z14", "Z19406" ], "Z8K5": "Z19405" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap with HTML tag and attributes" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umfasse mit HTML-Tag und Attributen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7w366bqkh2foxom6m024m3bzqozarxj Z19406 0 41614 292991 189254 2026-07-22T09:16:45Z Ameisenigel 44 de 292991 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19406" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19405", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19403", "Z19403K1": { "Z1K1": "Z18", "Z18K1": "Z19405K1" }, "Z19403K2": { "Z1K1": "Z18", "Z18K1": "Z19405K2" }, "Z19403K3": { "Z1K1": "Z18", "Z18K1": "Z19405K3" }, "Z19403K4": { "Z1K1": "Z18", "Z18K1": "Z19405K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "write with HTML tag and attributes, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umfasse mit HTML-Tag und Attributen, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8vh1qnx64dolcdmffiuthup2i44up9i Z19407 0 41615 292992 134647 2026-07-22T09:17:25Z Ameisenigel 44 de 292992 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19407" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19405", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "p", "Z19405K2": [ "Z6" ], "Z19405K3": [ "Z6" ], "Z19405K4": "Hello World!" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "\u003Cp\u003EHello World!\u003C/p\u003E" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap text with \u003Cp\u003E without attributes" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Text mit \u003Cp\u003E umfassen ohne Attribute" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hqrnc2s12ornwfe3qsnfnsqm1i8hbkq Z19408 0 41616 292993 134649 2026-07-22T09:17:54Z Ameisenigel 44 de 292993 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19408" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19405", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "p", "Z19405K2": [ "Z6", "style" ], "Z19405K3": [ "Z6", "color:blue" ], "Z19405K4": "Hello World!" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "\u003Cp style=\"color:blue\"\u003EHello World!\u003C/p\u003E" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap text with \u003Cp\u003E and attributes" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Text mit \u003Cp\u003E umfassen mit Attributen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5dgc9vx1epemnrck2zrxa6wkx0tek84 Z19409 0 41617 292994 134651 2026-07-22T09:18:38Z Ameisenigel 44 de 292994 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19409" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16773", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z16773( Z16773K1, Z16773K2, Z16773K3 ) {\n\treturn (Z16773K1\u003E=Z16773K2 \u0026\u0026 Z16773K1\u003C=Z16773K3) || (Z16773K1\u003C=Z16773K2 \u0026\u0026 Z16773K1\u003E=Z16773K3)\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Javascript first natural number is in closed inter" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "natürliche Zahl ist in Intervall, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2r546kh80az1xerqy37v0h578inxde9 Z19410 0 41618 292995 134652 2026-07-22T09:19:06Z Ameisenigel 44 de 292995 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19410" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16773", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z16773(Z16773K1, Z16773K2, Z16773K3):\n\treturn (Z16773K1\u003E=Z16773K2 and Z16773K1\u003C=Z16773K3) or (Z16773K1\u003C=Z16773K2 and Z16773K1\u003E=Z16773K3)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Python first natural number is in closed interval" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "natürliche Zahl ist in Intervall, Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eeezgz2tk6z86nvteizwqv35x3jke4p Z19411 0 41619 293077 174512 2026-07-22T19:14:12Z Ameisenigel 44 de 293077 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19411" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19191", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19191(Z19191K1) {\n for (let i = 0; i \u003C Z19191K1.length; i++) {\n for (let d = 1; d \u003C= Math.floor((Z19191K1.length - i) / 2); d++) {\n if (Z19191K1.substring(i, i + d) === Z19191K1.substring(i + d, i + 2 * d)) {\n return false;\n }\n }\n }\n return true;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is square-free, javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist quadratfrei in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "In combinatorics, a square-free word is a word (a sequence of symbols) that does not contain any squares. A square is a word of the form XX, where X is not empty." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "JavaScript-Implementierung der Funktion zur Prüfung, ob es sich um eine quadratfreie Zahl handelt" } ] } } rhtki32203q2rxnj24b1gfywhbkg24s Z19413 0 41621 293079 134657 2026-07-22T19:16:08Z Ameisenigel 44 de 293079 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19413" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z14672", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z14672(Z14672K1) {\n if (Z14672K1 === \"\" || Z14672K1.startsWith(\"0\")) {\n return false;\n }\n for (let i = 0; i \u003C Z14672K1.length; i++) {\n if (!\"0123456789\".includes(Z14672K1[i])) {\n return false;\n }\n }\n return true;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Javascript is FEN field 6" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Feld 6 in FEN in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6jyxdxahujth6tjm900j3q9xu3s3tjl Z19414 0 41622 293080 134663 2026-07-22T19:16:35Z Ameisenigel 44 de 293080 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19414" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z17794", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z17794( Z17794K1 ) {\n\treturn ~Z17794K1\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Javascript signed bitwise not" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises nicht in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eo3t3a1qul7fsaqenj8hfxuxlg59800 Z19415 0 41623 293081 212677 2026-07-22T19:16:57Z Ameisenigel 44 de 293081 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19415" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16409", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z16409(Z16409K1) {\n\n function simplifiedEifelRule(word1, word2) {\n // Define the characters that, if the second word starts with, we won't remove 'n's\n const nonRemovalStartChars = new Set([\n 'd', 'h', 'n', 't', 'z', 'a', 'e', 'i', 'o', 'u', 'ä', 'ö', 'ü'\n ]);\n\n // Check if the first word is \"an\" or ends with 'en' and if the second word\n // starts with any character that prevents removal\n if ((word1 === \"an\" || word1.endsWith(\"en\")) \u0026\u0026\n !nonRemovalStartChars.has(word2[0].toLowerCase())) {\n word1 = word1.slice(0, -1);\n }\n return word1;\n }\n\n function applySimplifiedEifelRuleToString(s) {\n const words = s.trim().split(' ');\n if (words.length \u003C 2) {\n return s;\n }\n const result = [];\n for (let i = 0; i \u003C words.length - 1; i++) {\n result.push(simplifiedEifelRule(words[i], words[i + 1]));\n }\n result.push(words[words.length - 1]); // Append the last word as it is\n return result.join(' ');\n }\n\n const smallNumbers = [\n \"\", \"eent\", \"zwee\", \"dräi\", \"véier\", \"fënnef\", \"sechs\", \"siwen\",\n \"aacht\", \"néng\", \"zéng\", \"eelef\", \"zwielef\", \"dräizéng\", \"véierzéng\",\n \"fofzéng\", \"siechzéng\", \"siwwenzéng\", \"uechzéng\", \"nonzéng\"\n ];\n const tens = [\n \"\", \"\", \"zwanzeg\", \"drësseg\", \"véierzeg\", \"fofzeg\", \"sechzeg\",\n \"siwwenzeg\", \"achtzeg\", \"nonzeg\"\n ];\n const largeNumbers = [\n \"\", \"\", \"Millioun\", \"Milliard\", \"Billioun\", \"Billiard\", \"Trillioun\",\n \"Trilliard\", \"Quadrillioun\", \"Quadrilliard\", \"Quintillioun\",\n \"Quintilliard\", \"Sextillioun\", \"Sextilliard\", \"Septillioun\",\n \"Septilliard\", \"Oktillioun\", \"Oktilliard\", \"Nonillioun\", \"Nonilliard\",\n \"Dezillioun\"\n ];\n\n function convertTwoDigitNumber(n) {\n // Converts numbers !=0 with _up to_ two digits and returns \"\" for n==0.\n if (n \u003C 20) {\n return smallNumbers[n];\n }\n const quotient = Math.floor(n / 10); // note that quotient \u003E= 2\n const remainder = n % 10;\n let part1 = \"\";\n let part2 = \"\";\n const part3 = tens[quotient];\n if (remainder \u003E= 1) {\n part1 = remainder === 1 ? \"een\" : smallNumbers[remainder];\n part2 = simplifiedEifelRule(\"an\", part3);\n }\n return part1 + part2 + part3;\n }\n\n function convertThreeDigitNumber(n) {\n // Converts numbers !=0 with _up to_ three digits and returns \"\" for n==0.\n if (n \u003C 100) {\n return convertTwoDigitNumber(n);\n }\n const quotient = Math.floor(n / 100); // note that quotient \u003E= 1\n const remainder = n % 100;\n const prefix = quotient === 1 ? \"\" : smallNumbers[quotient];\n return prefix + \"honnert\" + convertTwoDigitNumber(remainder);\n }\n\n function convertLargeNumber(n) {\n // Converts numbers with _up to_ 23 digits and returns \"\" for n==0.\n if (String(Math.abs(n)).length \u003E 23) {\n return \"ERROR: the input number is too large for this function\";\n }\n if (n \u003C 1000) {\n return convertThreeDigitNumber(n);\n }\n let blockIndex = 0; // one block equals three digits; indexing from right to left\n let result = \"\";\n while (n \u003E 0) {\n const remainder = n % 1000;\n n = Math.floor(n / 1000);\n if (blockIndex === 0) {\n result = convertThreeDigitNumber(remainder);\n } else if (blockIndex === 1 \u0026\u0026 remainder \u003E= 1) {\n const prefix = remainder === 1 ? \"\" : convertThreeDigitNumber(remainder);\n result = prefix + \"dausend\" + result;\n } else if (remainder \u003E= 1) {\n const prefix = (remainder === 1 || remainder === 2) ?\n (remainder === 1 ? \"eng\" : \"zwou\") :\n convertThreeDigitNumber(remainder);\n const ending = remainder === 1 ? \" \" : \"en \";\n result = prefix + \" \" + largeNumbers[blockIndex] + ending + result;\n }\n blockIndex += 1;\n }\n return result;\n }\n\n const n = Number(Z16409K1);\n if (n === 0) {\n return \"null\";\n }\n return applySimplifiedEifelRuleToString(convertLargeNumber(n));\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Luxembourgish cardinal javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "cardinal en luxembourgeois, en JavaScript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Luxemburgische Kardinalzahl in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 317qrmcubz05efnh0z189coftu70z2q Z19416 0 41639 293082 134703 2026-07-22T19:17:56Z Ameisenigel 44 de 293082 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19416" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19416K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Day" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tag" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19416K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Month" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monat" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19416K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Year" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z19416" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Distance between Earth and Mars on a specific date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entfernung zwischen Erde un Mars an Datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qkon6zaqdv8wy5rtu4ulmhtg0drak08 293083 293082 2026-07-22T19:18:16Z Ameisenigel 44 293083 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19416" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19416K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Day" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tag" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19416K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Month" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monat" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19416K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Year" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z19416" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Distance between Earth and Mars on a specific date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entfernung zwischen Erde und Mars an Datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q3rjadcho04jv0vviz9l26wxx7d6m6i Z19417 0 41640 293084 236995 2026-07-22T19:18:48Z Ameisenigel 44 de 293084 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19417" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19416", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19416(Z19416K1, Z19416K2, Z19416K3):\n\timport math\n\tfrom datetime import datetime\n\tday = Z19416K1\n\tmonth = Z19416K2\n\tyear = Z19416K3\n\tdef days_since_j2000(day, month, year):\n\t\tj2000 = datetime(2000, 1, 1)\n\t\tgiven_date = datetime(year, month, day)\n\t\tdelta_days = (given_date - j2000).days\n\t\treturn delta_days\n\n\tdef true_anomaly(mean_anomaly, eccentricity):\n\t\tE = mean_anomaly\n\t\tfor _ in range(5):\n\t\t\tE = mean_anomaly + eccentricity * math.sin(E)\n\t\ttrue_anom = 2 * math.atan2(math.sqrt(1 + eccentricity) * math.sin(E / 2),math.sqrt(1 - eccentricity) * math.cos(E / 2))\n\t\treturn true_anom\n\tearth_semi_major_axis = 149.6e6 # km\n\tmars_semi_major_axis = 227.9e6 # km\n\tearth_eccentricity = 0.0167\n\tmars_eccentricity = 0.0934\n\tearth_orbital_period = 365.25\n\tmars_orbital_period = 687\n\n\tinitial_earth_mean_anomaly = 0\n\tinitial_mars_mean_anomaly = 0.524\n\n\tdays_elapsed = days_since_j2000(day, month, year)\n\n\tearth_mean_anomaly = (initial_earth_mean_anomaly + \n\t\t2 * math.pi * days_elapsed / earth_orbital_period) % (2 * math.pi)\n\tmars_mean_anomaly = (initial_mars_mean_anomaly + \n\t\t2 * math.pi * days_elapsed / mars_orbital_period) % (2 * math.pi)\n\n\tearth_true_anomaly = true_anomaly(earth_mean_anomaly, earth_eccentricity)\n\tmars_true_anomaly = true_anomaly(mars_mean_anomaly, mars_eccentricity)\n\n\tearth_distance = earth_semi_major_axis * (1 - earth_eccentricity**2) / (1 + earth_eccentricity * math.cos(earth_true_anomaly))\n\tmars_distance = mars_semi_major_axis * (1 - mars_eccentricity**2) / (1 + mars_eccentricity * math.cos(mars_true_anomaly))\n\n\tearth_x = earth_distance * math.cos(earth_true_anomaly)\n\tearth_y = earth_distance * math.sin(earth_true_anomaly)\n\tmars_x = mars_distance * math.cos(mars_true_anomaly)\n\tmars_y = mars_distance * math.sin(mars_true_anomaly)\n\n\tdistance = math.sqrt((mars_x - earth_x)**2 + (mars_y - earth_y)**2)/2\n\treturn f\"{round(distance)} km\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Distance between Earth and Mars, python" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entfernung zwischen Erde und Mars, Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hdoir2844c57snpo6vomunhx3jdcfhs Z19418 0 41643 293085 248790 2026-07-22T19:21:32Z Ameisenigel 44 de 293085 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19418" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19418K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z19420" ], "Z8K4": [ "Z14", "Z19425", "Z19419", "Z19423" ], "Z8K5": "Z19418" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap string as an HTML list item" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenkette als HTML-Fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6oqhaj3wjua0i7tssqphyocoksc1vyp Z19419 0 41644 293086 248721 2026-07-22T19:21:52Z Ameisenigel 44 de 293086 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19419" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19418", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19384", "Z19384K1": { "Z1K1": "Z18", "Z18K1": "Z19418K1" }, "Z19384K2": "li" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "to HTML list item, simple composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenkette als HTML-Fragment als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jzw2cx0p9fxiijpsdpro6b93xlbamfo Z19420 0 41645 293087 248746 2026-07-22T19:22:18Z Ameisenigel 44 de 293087 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19420" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19418", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19418", "Z19418K1": "Wikifunctions" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cli\u003EWikifunctions\u003C/li\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML LI test" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wikifunctions als HTML-Fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 73w7q7rlliimm1kttiuzzh7tkfycwov Wikifunctions:Catalogue/Natural language operations 4 41925 293091 289317 2026-07-22T21:07:37Z HenkvD 1290 /* Individual languages */ 293091 wikitext text/x-wiki [[File:Wikifunctions-logo-natural-language.svg|200px|right]] See context in [[m:Special:MyLanguage/Abstract_Wikipedia/Updates/2023-09-08|m:Abstract Wikipedia/Updates/2023-09-08]]. == Global == * [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]] * [[Wikifunctions:Catalogue/Lightweight_Wikidata_enumeration_operations#Natural_language_features|Enumerations of language features]] (gender/case, plurality, tense, etc.) == Function categories == * [[Wikifunctions:Cardinal numbers|Cardinal numbers]] == Sign languages == * [[Wikifunctions:Catalogue/Natural language operations/American Sign Language|American Sign Language]] * [[Wikifunctions:Catalogue/Natural language operations/Brazilian Sign Language|Brazilian Sign Language]] * [[Wikifunctions:Catalogue/Natural language operations/Sutton Signwriting|Sutton Signwriting]] == Individual languages == <div style="column-width: 244px;"> * [[Wikifunctions:Catalogue/Natural language operations/Afrikaans|Afrikaans]] * [[Wikifunctions:Catalogue/Natural language operations/Arabic|Arabic]] * [[Wikifunctions:Catalogue/Natural language operations/Armenian|Armenian]] * [[Wikifunctions:Catalogue/Natural language operations/Bangla|Bangla]] * [[Wikifunctions:Catalogue/Natural language operations/Baoulé|Baoulé]] * [[Wikifunctions:Catalogue/Natural language operations/Bavarian|Bavarian]] * [[Wikifunctions:Catalogue/Natural language operations/Basque|Basque]] * [[Wikifunctions:Catalogue/Natural language operations/Belarussian|Belarussian]] * [[Wikifunctions:Catalogue/Natural language operations/Bosnian|Bosnian]] * [[Wikifunctions:Catalogue/Natural language operations/Brahui|Brahui]] * [[Wikifunctions:Catalogue/Natural language operations/Breton|Breton]] * [[Wikifunctions:Catalogue/Natural language operations/Bulgarian|Bulgarian]] * [[Wikifunctions:Catalogue/Natural language operations/Catalan|Catalan]] * [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|Cantonese - Simplified Han script]] * [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|Cantonese - Traditional Han script]] * [[Wikifunctions:Catalogue/Natural language operations/Church Slavonic|Church Slavonic]] * [[Wikifunctions:Catalogue/Natural language operations/Croatian|Croatian]] * [[Wikifunctions:Catalogue/Natural language operations/Czech|Czech]] * [[Wikifunctions:Catalogue/Natural language operations/Dagbani|Dagbani]] * [[Wikifunctions:Catalogue/Natural language operations/Danish|Danish]] * [[Wikifunctions:Catalogue/Natural language operations/Dutch|Dutch]] * [[Wikifunctions:Catalogue/Natural language operations/English|English]] * [[Wikifunctions:Catalogue/Natural language operations/Esperanto|Esperanto]] * [[Wikifunctions:Catalogue/Natural language operations/Finnish|Finnish]] * [[Wikifunctions:Catalogue/Natural language operations/French|French]] * [[Wikifunctions:Catalogue/Natural language operations/Galician|Galician]] * [[Wikifunctions:Catalogue/Natural language operations/German|German]] * [[Wikifunctions:Catalogue/Natural language operations/Hebrew|Hebrew]] * [[Wikifunctions:Catalogue/Natural language operations/Hindi|Hindi]] * [[Wikifunctions:Catalogue/Natural language operations/Hindustani|Hindustani]] * [[Wikifunctions:Catalogue/Natural language operations/Hungarian|Hungarian]] * [[Wikifunctions:Catalogue/Natural language operations/Icelandic|Icelandic]] * [[Wikifunctions:Catalogue/Natural language operations/Igbo|Igbo]] * [[Wikifunctions:Catalogue/Natural language operations/Indonesian|Indonesian]] * [[Wikifunctions:Catalogue/Natural language operations/Italian|Italian]] * [[Wikifunctions:Catalogue/Natural language operations/Japanese|Japanese]] * [[Wikifunctions:Catalogue/Natural language operations/Kildin Sami|Kildin Sami]] * [[Wikifunctions:Catalogue/Natural language operations/Korean|Korean]] * [[Wikifunctions:Catalogue/Natural language operations/Klingon|Klingon]] * [[Wikifunctions:Catalogue/Natural language operations/Kurdish|Kurdish]] * [[Wikifunctions:Catalogue/Natural language operations/Láadan|Láadan]] * [[Wikifunctions:Catalogue/Natural language operations/Latin|Latin]] * [[Wikifunctions:Catalogue/Natural language operations/Lorrain|Lorrain]] * [[Wikifunctions:Catalogue/Natural language operations/Low German|Low German]] * [[Wikifunctions:Catalogue/Natural language operations/Luxembourgish|Luxembourgish]] * [[Wikifunctions:Catalogue/Natural language operations/Macedonian|Macedonian]] * [[Wikifunctions:Catalogue/Natural language operations/Malay|Malay]] * [[Wikifunctions:Catalogue/Natural language operations/Malayalam|Malayalam]] * [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|Mandarin - Simplified Han script]] * [[Wikifunctions:Catalogue/Natural language operations/Marathi|Marathi]] * [[Wikifunctions:Catalogue/Natural language operations/Moroccan Arabic|Moroccan Arabic]] * [[Wikifunctions:Catalogue/Natural language operations/New Persian|New Persian]] * [[Wikifunctions:Catalogue/Natural language operations/Northern Frisian|Northern Frisian]] * [[Wikifunctions:Catalogue/Natural language operations/Old Church Slavonic|Old Church Slavonic]] * [[Wikifunctions:Catalogue/Natural language operations/Ossetic|Ossetic]] * [[Wikifunctions:Catalogue/Natural language operations/Papiamento|Papiamento]] * [[Wikifunctions:Catalogue/Natural language operations/Polish|Polish]] * [[Wikifunctions:Catalogue/Natural language operations/Portuguese|Portuguese]] * [[Wikifunctions:Catalogue/Natural language operations/Punjabi|Punjabi]] * [[Wikifunctions:Catalogue/Natural language operations/Quechua|Quechua]] * [[Wikifunctions:Catalogue/Natural language operations/Rohingya|Rohingya]] * [[Wikifunctions:Catalogue/Natural language operations/Russian|Russian]] * [[Wikifunctions:Catalogue/Natural language operations/Scottish Gaelic|Scottish Gaelic]] * [[Wikifunctions:Catalogue/Natural language operations/Serbian|Serbian]] * [[Wikifunctions:Catalogue/Natural language operations/Sindhi|Sindhi]] * [[Wikifunctions:Catalogue/Natural language operations/Slovak|Slovak]] * [[Wikifunctions:Catalogue/Natural language operations/Spanish|Spanish]] * [[Wikifunctions:Catalogue/Natural language operations/Swedish|Swedish]] * [[Wikifunctions:Catalogue/Natural language operations/Tagalog|Tagalog]] * [[Wikifunctions:Catalogue/Natural language operations/Toki Pona|Toki Pona]] * [[Wikifunctions:Catalogue/Natural language operations/Turkish|Turkish]] * [[Wikifunctions:Catalogue/Natural language operations/Ukrainian|Ukrainian]] * [[Wikifunctions:Catalogue/Natural language operations/Upper Sorbian|Upper Sorbian]] * [[Wikifunctions:Catalogue/Natural language operations/Uzbek|Uzbek]] * [[Wikifunctions:Catalogue/Natural language operations/Vietnamese|Vietnamese]] * [[Wikifunctions:Catalogue/Natural language operations/Western Frisian|Western Frisian]] * [[Wikifunctions:Catalogue/Natural language operations/Zeelandic|Zeelandic]] </div> == Dos and don'ts == === Do === * Create wrappers and helper functions to reduce the complexity of individual compositions * Do cooperate with other members of the community * Do use Wikidata item references as input on the top NLG functions to enable Abstract Wikipedia content to use them. === Don't === * Use {{z|Z6095}} as input or output for NLG functions (use {{z|Z6005}} instead) == See also == *[[Wikifunctions:Human languages]], for a list of languages sorted by language families and classification [[Category:Lists of functions]] [[Category:Natural languages]] dtgk08opi8lesrbkhx0jf7ng3rdszzg Wikifunctions:Catalogue/Natural language operations/Global language functions 4 41926 292516 291749 2026-07-20T15:27:01Z HenkvD 1290 /* Language-specific */ Pleaee move to the language specific functions. 292516 wikitext text/x-wiki See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms. == Sentence and fragment generation == {{main|WF:NLG functions}} {{see also|WF:Abstract Wikipedia/2025 fragment experiments}} * {{Z+|Z26039}} * {{Z+|Z26095}} * {{Z+|Z26627}} * {{Z+|Z28803}} * {{Z+|Z29743}} * {{Z+|Z31405}} * {{Z+|Z32321}} * {{Z+|Z32208}} ** {{Z+|Z32204}} * {{Z+|Z32229}} * {{Z+|Z32283}} ** {{Z+|Z32308}} * {{Z+|Z32276}} * {{Z+|Z32297}} * {{Z+|Z32326}} === Cross-lingual sentence creation === * {{Z+|Z22664}} * {{Z+|Z26955}} * {{Z+|Z27137}} * {{Z+|Z27885}} ** {{Z+|Z30159}} * {{Z+|Z28254}} === Helpers === ;Genders * {{z+|Z26676}} * {{z+|Z30539}} * {{z+|Z28089}} * {{z+|Z26745}} * {{z+|Z23067}} * {{z+|Z26364}} * {{z+|Z25754}} * {{z+|Z20616}} == Numbers == * {{Z+|Z16437}} * {{Z+|Z26829}} == Natural language == {{Help:Type deconstruction table/Natural language}} * {{Z+|Z860}} * {{Z+|Z29958}} ** {{Z+|Z29649}} * {{Z+|Z14326}} * {{Z+|Z14321}} ** {{Z+|Z29750}} * {{Z+|Z24097}} * {{Z+|Z28282}} * {{Z+|Z33738}} * {{Z+|Z29654}} * {{Z+|Z30043}} == Monolingual text and stringset == {{Help:Type deconstruction table/Monolingual text}} {{Help:Type deconstruction table/Monolingual stringset}} * {{Z+|Z14392}} * {{Z+|Z12877}} ** {{Z+|Z33175}} ** {{Z+|Z14334}} * {{Z+|Z14396}} ** {{Z+|Z21583}} ** {{Z+|Z29749}} * {{Z+|Z19254}} * {{Z+|Z19279}} * {{Z+|Z23236}} * {{Z+|Z26107}} ** {{Z+|Z861}} * {{Z+|Z34663}} == Multilingual text and stringset == {{Help:Type deconstruction table/Multilingual text}} {{Help:Type deconstruction table/Multilingual stringset}} * {{Z+|Z19312}} * {{Z+|Z19254}} * {{Z+|Z19272}} * {{Z+|Z19279}} * {{Z+|Z23236}} * {{Z+|Z27893}} ** {{Z+|Z27905}} == Select a language and language configurator == {{Help:Type deconstruction table/Per lang config}} {{Help:Type deconstruction table/Per lang config branch}} * {{Z+|Z14310}} * {{Z+|Z14311}} * {{Z+|Z14548}} * {{Z+|Z23156}} * {{Z+|Z23159}} * {{Z+|Z23143}} == Language functions for table == === Syntactic tables (experimental) === Regarding the Type {{Z+|Z36462}} * {{Z+|Z36608}} * ''(not working 100%)'' {{Z+|Z36717}} * {{Z+|Z36613}} * {{Z+|Z36616}} * {{Z+|Z36636}} * {{Z+|Z36639}} * {{Z+|Z36644}} * {{Z+|Z36723}} * {{Z+|Z36727}} * {{Z+|Z36650}} * {{Z+|Z36652}} * {{Z+|Z36733}} * {{Z+|Z36737}} * {{Z+|Z36743}} * {{Z+|Z36747}} * {{Z+|Z36823}} * {{Z+|Z36820}} * {{Z+|Z36827}} * {{Z+|Z36957}} * {{Z+|Z37029}} * {{Z+|Z37510}} * Agree options === Syntactic options === Regarding the Type {{Z+|Z36463}} * {{Z+|Z36656}} * {{Z+|Z36658}} * {{Z+|Z36660}} * ''(not working 100%)'' {{Z+|Z36670}} * {{Z+|Z36662}} * {{Z+|Z36666}} * {{Z+|Z36816}} * {{Z+|Z36959}} * {{Z+|Z37512}} * {{Z+|Z37004}} === Abstract functions === * {{Z+|Z37089}} * {{Z+|Z37115}} * {{Z+|Z37120}} * {{Z+|Z37126}} * {{Z+|Z37140}} * {{Z+|Z37146}} * {{Z+|Z37150}} * {{Z+|Z37507}} ==== returning HTML ==== * {{Z+|Z37126}} * {{Z+|Z37143}} === Language-specific === Pleaee move to the language specific functions. ==== English ==== ===== Nouns ===== * Example noun: {{Z|Z36617}} * {{Z+|Z36607}} * {{Z+|Z36754}} * {{Z+|Z36759}} * {{Z+|Z36762}} * {{Z+|Z36766}} * {{Z+|Z36770}} * {{Z+|Z36969}} * {{Z+|Z37080}} ===== Determiners ===== * specific determiners ** {{Z+|Z36781}} ** {{Z+|Z36782}} ** {{Z+|Z36783}} ** {{Z+|Z36784}} ** {{Z+|Z36791}} * {{Z+|Z36785}} * {{Z+|Z36792}} ===== Noun phrase ===== * {{Z+|Z36798}} * {{Z+|Z36925}} * {{Z+|Z36935}} ===== Adjective ===== * example adjective: {{Z|Z36968}} * {{Z+|Z36972}} * {{Z+|Z36975}} * {{Z+|Z36978}} * {{Z+|Z37076}} ===== Sentence ===== * {{Z+|Z37083}} * {{Z+|Z37086}} * {{Z+|Z36939}} * {{Z+|Z36953}} ==== German ==== ===== Noun ===== * example noun: {{Z|Z36645}} * {{Z+|Z37154}} * {{Z+|Z37175}} * {{Z+|Z37157}} * {{Z+|Z37160}} * {{Z+|Z37163}} ===== Determiner ===== * {{Z|Z37198}} * {{Z|Z37199}} * {{Z|Z37200}} * {{Z|Z37208}} ===== Noun phrase ===== * {{Z+|Z37209}} * {{Z+|Z37232}} * {{Z+|Z37220}} ===== Adjective ===== * Example: {{Z|Z37431}} * {{Z+|Z37473}} ===== Sentence ===== * {{Z+|Z37241}} * {{Z+|Z37246}} [[Category:Lists of functions]] hl37f0du0g8m2ac1drhbtob13el5145 293215 292516 2026-07-23T08:57:36Z HenkvD 1290 /* Language-specific */ 293215 wikitext text/x-wiki See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms. == Sentence and fragment generation == {{main|WF:NLG functions}} {{see also|WF:Abstract Wikipedia/2025 fragment experiments}} * {{Z+|Z26039}} * {{Z+|Z26095}} * {{Z+|Z26627}} * {{Z+|Z28803}} * {{Z+|Z29743}} * {{Z+|Z31405}} * {{Z+|Z32321}} * {{Z+|Z32208}} ** {{Z+|Z32204}} * {{Z+|Z32229}} * {{Z+|Z32283}} ** {{Z+|Z32308}} * {{Z+|Z32276}} * {{Z+|Z32297}} * {{Z+|Z32326}} === Cross-lingual sentence creation === * {{Z+|Z22664}} * {{Z+|Z26955}} * {{Z+|Z27137}} * {{Z+|Z27885}} ** {{Z+|Z30159}} * {{Z+|Z28254}} === Helpers === ;Genders * {{z+|Z26676}} * {{z+|Z30539}} * {{z+|Z28089}} * {{z+|Z26745}} * {{z+|Z23067}} * {{z+|Z26364}} * {{z+|Z25754}} * {{z+|Z20616}} == Numbers == * {{Z+|Z16437}} * {{Z+|Z26829}} == Natural language == {{Help:Type deconstruction table/Natural language}} * {{Z+|Z860}} * {{Z+|Z29958}} ** {{Z+|Z29649}} * {{Z+|Z14326}} * {{Z+|Z14321}} ** {{Z+|Z29750}} * {{Z+|Z24097}} * {{Z+|Z28282}} * {{Z+|Z33738}} * {{Z+|Z29654}} * {{Z+|Z30043}} == Monolingual text and stringset == {{Help:Type deconstruction table/Monolingual text}} {{Help:Type deconstruction table/Monolingual stringset}} * {{Z+|Z14392}} * {{Z+|Z12877}} ** {{Z+|Z33175}} ** {{Z+|Z14334}} * {{Z+|Z14396}} ** {{Z+|Z21583}} ** {{Z+|Z29749}} * {{Z+|Z19254}} * {{Z+|Z19279}} * {{Z+|Z23236}} * {{Z+|Z26107}} ** {{Z+|Z861}} * {{Z+|Z34663}} == Multilingual text and stringset == {{Help:Type deconstruction table/Multilingual text}} {{Help:Type deconstruction table/Multilingual stringset}} * {{Z+|Z19312}} * {{Z+|Z19254}} * {{Z+|Z19272}} * {{Z+|Z19279}} * {{Z+|Z23236}} * {{Z+|Z27893}} ** {{Z+|Z27905}} == Select a language and language configurator == {{Help:Type deconstruction table/Per lang config}} {{Help:Type deconstruction table/Per lang config branch}} * {{Z+|Z14310}} * {{Z+|Z14311}} * {{Z+|Z14548}} * {{Z+|Z23156}} * {{Z+|Z23159}} * {{Z+|Z23143}} == Language functions for table == === Syntactic tables (experimental) === Regarding the Type {{Z+|Z36462}} * {{Z+|Z36608}} * ''(not working 100%)'' {{Z+|Z36717}} * {{Z+|Z36613}} * {{Z+|Z36616}} * {{Z+|Z36636}} * {{Z+|Z36639}} * {{Z+|Z36644}} * {{Z+|Z36723}} * {{Z+|Z36727}} * {{Z+|Z36650}} * {{Z+|Z36652}} * {{Z+|Z36733}} * {{Z+|Z36737}} * {{Z+|Z36743}} * {{Z+|Z36747}} * {{Z+|Z36823}} * {{Z+|Z36820}} * {{Z+|Z36827}} * {{Z+|Z36957}} * {{Z+|Z37029}} * {{Z+|Z37510}} * Agree options === Syntactic options === Regarding the Type {{Z+|Z36463}} * {{Z+|Z36656}} * {{Z+|Z36658}} * {{Z+|Z36660}} * ''(not working 100%)'' {{Z+|Z36670}} * {{Z+|Z36662}} * {{Z+|Z36666}} * {{Z+|Z36816}} * {{Z+|Z36959}} * {{Z+|Z37512}} * {{Z+|Z37004}} === Abstract functions === * {{Z+|Z37089}} * {{Z+|Z37115}} * {{Z+|Z37120}} * {{Z+|Z37126}} * {{Z+|Z37140}} * {{Z+|Z37146}} * {{Z+|Z37150}} * {{Z+|Z37507}} ==== returning HTML ==== * {{Z+|Z37126}} * {{Z+|Z37143}} === Language-specific === <span style="color:red">Please move to the language specific functions.</span> ==== English ==== ===== Nouns ===== * Example noun: {{Z|Z36617}} * {{Z+|Z36607}} * {{Z+|Z36754}} * {{Z+|Z36759}} * {{Z+|Z36762}} * {{Z+|Z36766}} * {{Z+|Z36770}} * {{Z+|Z36969}} * {{Z+|Z37080}} ===== Determiners ===== * specific determiners ** {{Z+|Z36781}} ** {{Z+|Z36782}} ** {{Z+|Z36783}} ** {{Z+|Z36784}} ** {{Z+|Z36791}} * {{Z+|Z36785}} * {{Z+|Z36792}} ===== Noun phrase ===== * {{Z+|Z36798}} * {{Z+|Z36925}} * {{Z+|Z36935}} ===== Adjective ===== * example adjective: {{Z|Z36968}} * {{Z+|Z36972}} * {{Z+|Z36975}} * {{Z+|Z36978}} * {{Z+|Z37076}} ===== Sentence ===== * {{Z+|Z37083}} * {{Z+|Z37086}} * {{Z+|Z36939}} * {{Z+|Z36953}} ==== German ==== ===== Noun ===== * example noun: {{Z|Z36645}} * {{Z+|Z37154}} * {{Z+|Z37175}} * {{Z+|Z37157}} * {{Z+|Z37160}} * {{Z+|Z37163}} ===== Determiner ===== * {{Z|Z37198}} * {{Z|Z37199}} * {{Z|Z37200}} * {{Z|Z37208}} ===== Noun phrase ===== * {{Z+|Z37209}} * {{Z+|Z37232}} * {{Z+|Z37220}} ===== Adjective ===== * Example: {{Z|Z37431}} * {{Z+|Z37473}} ===== Sentence ===== * {{Z+|Z37241}} * {{Z+|Z37246}} [[Category:Lists of functions]] 863taxf5hjy87vwcjrh2ewdb8uv166h 293216 293215 2026-07-23T09:02:21Z HenkvD 1290 /* Language-specific */ 293216 wikitext text/x-wiki See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms. == Sentence and fragment generation == {{main|WF:NLG functions}} {{see also|WF:Abstract Wikipedia/2025 fragment experiments}} * {{Z+|Z26039}} * {{Z+|Z26095}} * {{Z+|Z26627}} * {{Z+|Z28803}} * {{Z+|Z29743}} * {{Z+|Z31405}} * {{Z+|Z32321}} * {{Z+|Z32208}} ** {{Z+|Z32204}} * {{Z+|Z32229}} * {{Z+|Z32283}} ** {{Z+|Z32308}} * {{Z+|Z32276}} * {{Z+|Z32297}} * {{Z+|Z32326}} === Cross-lingual sentence creation === * {{Z+|Z22664}} * {{Z+|Z26955}} * {{Z+|Z27137}} * {{Z+|Z27885}} ** {{Z+|Z30159}} * {{Z+|Z28254}} === Helpers === ;Genders * {{z+|Z26676}} * {{z+|Z30539}} * {{z+|Z28089}} * {{z+|Z26745}} * {{z+|Z23067}} * {{z+|Z26364}} * {{z+|Z25754}} * {{z+|Z20616}} == Numbers == * {{Z+|Z16437}} * {{Z+|Z26829}} == Natural language == {{Help:Type deconstruction table/Natural language}} * {{Z+|Z860}} * {{Z+|Z29958}} ** {{Z+|Z29649}} * {{Z+|Z14326}} * {{Z+|Z14321}} ** {{Z+|Z29750}} * {{Z+|Z24097}} * {{Z+|Z28282}} * {{Z+|Z33738}} * {{Z+|Z29654}} * {{Z+|Z30043}} == Monolingual text and stringset == {{Help:Type deconstruction table/Monolingual text}} {{Help:Type deconstruction table/Monolingual stringset}} * {{Z+|Z14392}} * {{Z+|Z12877}} ** {{Z+|Z33175}} ** {{Z+|Z14334}} * {{Z+|Z14396}} ** {{Z+|Z21583}} ** {{Z+|Z29749}} * {{Z+|Z19254}} * {{Z+|Z19279}} * {{Z+|Z23236}} * {{Z+|Z26107}} ** {{Z+|Z861}} * {{Z+|Z34663}} == Multilingual text and stringset == {{Help:Type deconstruction table/Multilingual text}} {{Help:Type deconstruction table/Multilingual stringset}} * {{Z+|Z19312}} * {{Z+|Z19254}} * {{Z+|Z19272}} * {{Z+|Z19279}} * {{Z+|Z23236}} * {{Z+|Z27893}} ** {{Z+|Z27905}} == Select a language and language configurator == {{Help:Type deconstruction table/Per lang config}} {{Help:Type deconstruction table/Per lang config branch}} * {{Z+|Z14310}} * {{Z+|Z14311}} * {{Z+|Z14548}} * {{Z+|Z23156}} * {{Z+|Z23159}} * {{Z+|Z23143}} == Language functions for table == === Syntactic tables (experimental) === Regarding the Type {{Z+|Z36462}} * {{Z+|Z36608}} * ''(not working 100%)'' {{Z+|Z36717}} * {{Z+|Z36613}} * {{Z+|Z36616}} * {{Z+|Z36636}} * {{Z+|Z36639}} * {{Z+|Z36644}} * {{Z+|Z36723}} * {{Z+|Z36727}} * {{Z+|Z36650}} * {{Z+|Z36652}} * {{Z+|Z36733}} * {{Z+|Z36737}} * {{Z+|Z36743}} * {{Z+|Z36747}} * {{Z+|Z36823}} * {{Z+|Z36820}} * {{Z+|Z36827}} * {{Z+|Z36957}} * {{Z+|Z37029}} * {{Z+|Z37510}} * Agree options === Syntactic options === Regarding the Type {{Z+|Z36463}} * {{Z+|Z36656}} * {{Z+|Z36658}} * {{Z+|Z36660}} * ''(not working 100%)'' {{Z+|Z36670}} * {{Z+|Z36662}} * {{Z+|Z36666}} * {{Z+|Z36816}} * {{Z+|Z36959}} * {{Z+|Z37512}} * {{Z+|Z37004}} === Abstract functions === * {{Z+|Z37089}} * {{Z+|Z37115}} * {{Z+|Z37120}} * {{Z+|Z37126}} * {{Z+|Z37140}} * {{Z+|Z37146}} * {{Z+|Z37150}} * {{Z+|Z37507}} ==== returning HTML ==== * {{Z+|Z37126}} * {{Z+|Z37143}} === Language-specific === <span style="color:red">Please move to the language specific functions.</span> ==== English ==== <span style="color:red">Please move to [[Wikifunctions:Catalogue/Natural language operations/English]]</span> ===== Nouns ===== * Example noun: {{Z|Z36617}} * {{Z+|Z36607}} * {{Z+|Z36754}} * {{Z+|Z36759}} * {{Z+|Z36762}} * {{Z+|Z36766}} * {{Z+|Z36770}} * {{Z+|Z36969}} * {{Z+|Z37080}} ===== Determiners ===== * specific determiners ** {{Z+|Z36781}} ** {{Z+|Z36782}} ** {{Z+|Z36783}} ** {{Z+|Z36784}} ** {{Z+|Z36791}} * {{Z+|Z36785}} * {{Z+|Z36792}} ===== Noun phrase ===== * {{Z+|Z36798}} * {{Z+|Z36925}} * {{Z+|Z36935}} ===== Adjective ===== * example adjective: {{Z|Z36968}} * {{Z+|Z36972}} * {{Z+|Z36975}} * {{Z+|Z36978}} * {{Z+|Z37076}} ===== Sentence ===== * {{Z+|Z37083}} * {{Z+|Z37086}} * {{Z+|Z36939}} * {{Z+|Z36953}} ==== German ==== <span style="color:red">Please move to [[Wikifunctions:Catalogue/Natural language operations/German]]</span> ===== Noun ===== * example noun: {{Z|Z36645}} * {{Z+|Z37154}} * {{Z+|Z37175}} * {{Z+|Z37157}} * {{Z+|Z37160}} * {{Z+|Z37163}} ===== Determiner ===== * {{Z|Z37198}} * {{Z|Z37199}} * {{Z|Z37200}} * {{Z|Z37208}} ===== Noun phrase ===== * {{Z+|Z37209}} * {{Z+|Z37232}} * {{Z+|Z37220}} ===== Adjective ===== * Example: {{Z|Z37431}} * {{Z+|Z37473}} ===== Sentence ===== * {{Z+|Z37241}} * {{Z+|Z37246}} [[Category:Lists of functions]] 4lly5u63ssf7kalitwqubz4dkq6zlx0 Wikifunctions:Catalogue/List operations 4 41955 293096 288347 2026-07-22T22:47:41Z YoshiRulz 10156 /* Substitution/transformation */ Link to n-ary apply functions on the functional operations page 293096 wikitext text/x-wiki * {{Z+|Z881}} == Properties == <!-- type --> * {{Z+|Z18636}} <!-- length --> * {{Z+|Z12681}} ** {{Z+|Z30164}} *** {{Z+|Z813}} **** {{Z+|Z23120}} **** {{Z+|Z30075}} *** {{Z+|Z32302}} *** {{Z+|Z12755}} *** {{Z+|Z12759}} *** {{Z+|Z12864}} **** {{Z+|Z13310}} **** {{Z+|Z21212}} **** {{Z+|Z12851}} ** {{Z+|Z31612}} *** {{Z+|Z35587}} ** {{Z+|Z31605}} * {{Z+|Z31592}} <!-- contains --> * {{Z+|Z12696}} ** {{Z+|Z34367}} ** {{Z+|Z12738}} *** {{Z+|Z13752}} *** {{Z+|Z12698}} ** {{Z+|Z12735}} *** {{Z+|Z12684}} ** {{Z+|Z34378}} ** {{Z+|Z12846}} *** {{Z+|Z34380}} *** {{Z+|Z12741}} <!-- equals --> * {{Z+|Z889}} ** {{Z+|Z18646}} *** {{Z+|Z24166}} ** {{Z+|Z34270}} ** {{Z+|Z34273}} ** {{Z+|Z31013}} *** {{Z+|Z31019}} *** {{Z+|Z10393}} *** {{Z+|Z31026}} <!-- count --> * {{Z+|Z29413}} ** {{Z+|Z31600}} ** {{Z+|Z22874}} ** {{Z+|Z34793}} *** {{Z+|Z29409}} <!-- indexOf --> * {{Z+|Z13708}} ** {{Z+|Z28715}} ** {{Z+|Z19536}} ** {{Z+|Z31575}} *** {{Z+|Z31583}} <!-- startsWith --> * {{Z+|Z21613}} ** {{Z+|Z31294}} ** {{Z+|Z30975}} *** {{Z+|Z30977}} *** {{Z+|Z31002}} <!-- endsWith --> * {{Z+|Z31758}} ** {{Z+|Z31763}} ** {{Z+|Z30976}} *** {{Z+|Z30978}} *** {{Z+|Z31003}} == Indexing/slicing == <!-- first --> * {{Z+|Z811}} ** {{Z+|Z22839}} ** {{Z+|Z13366}} *** {{Z+|Z24203}} ** {{Z+|Z37048}} * {{Z+|Z29446}} ** {{Z+|Z16360}} <!-- last --> * {{Z+|Z12964}} ** {{Z+|Z13362}} <!-- nth --> * {{Z+|Z13397}} ** {{Z+|Z26904}} ** {{Z+|Z30282}} *** {{Z+|Z31587}} ** {{Z+|Z26556}} ** {{Z+|Z29400}} ** {{Z+|Z31809}} *** {{Z+|Z28735}} ** {{Z+|Z22193}} *** {{Z+|Z37263}} **** {{Z+|Z37201}} <!-- dropFirst --> * {{Z+|Z812}} ** {{Z+|Z13369}} *** {{Z+|Z31874}} <!-- dropLast --> * {{Z+|Z12967}} ** {{Z+|Z13373}} ** {{Z|Z18284}} == Removal/filtering == <!-- remove --> * {{Z+|Z12856}} ** {{Z+|Z13081}} *** {{Z|Z18291}} ** {{Z+|Z22865}} ** {{Z+|Z34538}} ** {{Z+|Z19205}} *** {{Z+|Z13078}} *** {{Z+|Z19202}} ** {{Z+|Z31874}} <!-- removeAt --> * {{Z+|Z31364}} ** {{Z+|Z13429}} ** {{Z+|Z35597}} ** {{Z+|Z13369}} ** {{Z+|Z13373}} ** {{Z+|Z29400}} *** {{Z+|Z18194}} <!-- filter with predicate --> * {{Z+|Z872}} ** {{Z+|Z33453}} ** {{Z+|Z21809}} ** {{Z+|Z28316}} <!-- filter by key --> * {{Z+|Z27413}} ** {{Z+|Z33105}} *** {{Z+|Z24849}} **** {{Z+|Z24855}} == Substitution/transformation == {{see also|WF:Catalogue/Functional operations#Function application}} <!-- un/type --> * {{Z|Z15142}} (no-op) * {{Z+|Z18729}} ** {{Z+|Z18475}} ** {{Z+|Z17895}} *** {{Z+|Z28691}} <!-- substituteAt --> * {{Z+|Z31369}} ** {{Z+|Z31010}} ** {{Z+|Z37036}} <!-- map --> * {{Z+|Z873}} ** {{Z+|Z24846}} ** {{Z+|Z32453}} ** {{Z+|Z32806}} ** &rarr; [[WF:Catalogue/Functional_operations#Function_application|n-ary apply]] == Insertion == <!-- prepend --> * {{Z+|Z810}} ** {{Z+|Z24285}} ** {{Z+|Z31721}} <!-- append --> * {{Z+|Z18597}} ** {{Z+|Z12961}} *** {{Z+|Z24150}} *** {{Z|Z18276}} ** {{Z+|Z34519}} ** {{Z+|Z24655}} ** {{Z+|Z33720}} <!-- insert --> * {{Z+|Z31345}} ** {{Z+|Z31340}} ** {{Z+|Z33646}} <!-- concat --> * {{Z+|Z12767}} ** {{Z+|Z18755}} *** {{Z|Z18288}} ** {{Z+|Z27665}} ** {{Z+|Z34538}} == Generation == <!-- list from element --> * {{Z+|Z14046}} ** {{Z+|Z27685}} ** {{Z+|Z24291}} ** {{Z+|Z21389}} <!-- from range --> * {{Z+|Z21821}} ** {{Z+|Z23921}} *** {{Z+|Z24387}} *** {{Z+|Z24382}} ** {{Z+|Z13831}} ** {{Z+|Z31619}} *** {{Z+|Z36018}} *** {{Z+|Z36033}} <!-- product of lists --> * {{Z+|Z29286}} ** {{Z+|Z29324}} <!-- power set --> * {{Z+|Z18194}} == Ordering and grouping == <!-- reverse --> * {{Z+|Z18759}} ** {{Z+|Z12668}} ** {{Z+|Z18479}} ** {{Z|Z17770}} ** {{Z|Z17774}} ** {{Z|Z17778}} * {{Z+|Z24176}} <!-- cycle --> * {{Z+|Z31355}} ** {{Z+|Z25526}} ** {{Z+|Z22179}} <!-- sort by key --> * {{Z+|Z29725}} * {{Z+|Z19510}} <!-- sort with comparator --> * {{Z+|Z27612}} ** {{Z+|Z17873}} *** {{Z+|Z29429}} ** {{Z+|Z17869}} ** {{Z+|Z12671}} ** {{Z+|Z18281}} <!-- shuffle --> * {{Z+|Z29400}} * {{Z+|Z13247}} <!-- group --> * {{Z+|Z30157}} ** {{Z+|Z32585}} * {{Z+|Z34790}} ** {{Z+|Z30865}} <!-- chunk --> * {{Z+|Z29795}} * {{Z+|Z13224}} <!-- reduce --> * {{Z|Z876}} (actually left-associative ''fold'') ** {{Z|Z12781}} (actually left-associative ''reduce'') *** {{Z|Z20089}} w/ initial empty check ** {{Z|Z12753}} (actually right-associative ''reduce'') <!-- flatten --> * {{Z+|Z12676}} ** {{Z+|Z23606}} ** {{Z+|Z27665}} *** {{Z+|Z32453}} ** {{Z+|Z13155}} == Matrix math == Since we don't have specific types for vectors or matrices, vectors are represented as a list and matrices as a list of lists (to be interpreted as a list of rows). <!-- properties --> * {{Z+|Z31612}} ** {{Z+|Z35587}} * {{Z+|Z31747}} ** {{Z+|Z31752}} * {{Z+|Z35585}} * {{Z+|Z24166}} ** {{Z+|Z24171}} <!-- indexing --> * {{Z+|Z13397}} ** {{Z+|Z30282}} ** {{Z+|Z37048}} ** {{Z+|Z31587}} *** {{Z+|Z31585}} <!-- removal --> * {{Z+|Z31364}} ** {{Z+|Z35597}} <!-- transformation --> * {{Z+|Z31369}} ** {{Z+|Z31010}} ** {{Z+|Z37036}} * {{Z+|Z32806}} * {{Z+|Z31818}} * {{Z+|Z24055}} ** {{Z+|Z17670}} *** {{Z+|Z17675}} ** {{Z+|Z24162}} * {{Z+|Z24060}} ** {{Z+|Z24436}} * {{Z+|Z24185}} ** {{Z+|Z20659}} * {{Z+|Z21903}} * {{Z+|Z24239}} ** {{Z+|Z31749}} * {{Z+|Z24346}} ** {{Z+|Z24342}} * {{Z+|Z14046}} ** {{Z+|Z24177}} * {{Z+|Z29301}} ** {{Z+|Z24182}} * {{Z+|Z24191}} * {{Z+|Z24236}} * {{Z+|Z29308}} <!-- insertion --> * {{Z+|Z810}} ** {{Z+|Z24285}} ** {{Z+|Z24299}} * {{Z+|Z18597}} <!-- ordering --> * {{Z+|Z18759}} * {{Z+|Z24176}} <!-- generation --> * {{Z+|Z24291}} (useful for creating 1x1 matrixes) ** {{Z+|Z24251}} * {{Z+|Z24290}} * {{Z+|Z29286}} ** {{Z+|Z29324}} == Functions expecting a list argument == * [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"| Functions specifying a “properly typed” list argument]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for their list argument (Z1-typed or “untyped”)]] == Functions with list outputs == *[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]] **[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1|Functions specifying a “properly typed” output list]] **[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for the output list (Z1-typed or “untyped”)]] # If a function specifies an output list with a type other than [[Z1]] (that is, it specifies a "properly typed" list), mismatched elements cause an error if the implementation is in code. # If all objects in an output list have the same type, the list takes that type instead of being Z1-typed. This only happens if the implementation is in code. For compositions, you can use {{Z|Z18475}} to get the same result. #If a code implementation needs custom-converted objects (provided by a {{Z|Z46}}), any list input must be properly typed (objects in a Z1-typed list are not converted). Similarly, any list output must be properly typed (not [[Z1]] in the function specification) or else conversion into a Wikifunctions object will fail. #If a code implementation does not need converted objects, you can use {{Z|Z28691}} to convert a properly typed list to Z1-typed (but this is [[Wikifunctions:Project_chat/Archive/2024/07#Typed_lists_now_open_beyond_Booleans_and_Strings|not officially supported]]). (The list will remain properly typed if there are no custom converters to code. Use {{Z|Z17895}} to make the list Z1-typed unconditionally.) [[Category:Lists of functions]] nidrnb25zsq6j0r7f7l9x4bgxvw9rhq 293099 293096 2026-07-22T22:59:07Z YoshiRulz 10156 /* Indexing/slicing */ Add first-or-error function 293099 wikitext text/x-wiki * {{Z+|Z881}} == Properties == <!-- type --> * {{Z+|Z18636}} <!-- length --> * {{Z+|Z12681}} ** {{Z+|Z30164}} *** {{Z+|Z813}} **** {{Z+|Z23120}} **** {{Z+|Z30075}} *** {{Z+|Z32302}} *** {{Z+|Z12755}} *** {{Z+|Z12759}} *** {{Z+|Z12864}} **** {{Z+|Z13310}} **** {{Z+|Z21212}} **** {{Z+|Z12851}} ** {{Z+|Z31612}} *** {{Z+|Z35587}} ** {{Z+|Z31605}} * {{Z+|Z31592}} <!-- contains --> * {{Z+|Z12696}} ** {{Z+|Z34367}} ** {{Z+|Z12738}} *** {{Z+|Z13752}} *** {{Z+|Z12698}} ** {{Z+|Z12735}} *** {{Z+|Z12684}} ** {{Z+|Z34378}} ** {{Z+|Z12846}} *** {{Z+|Z34380}} *** {{Z+|Z12741}} <!-- equals --> * {{Z+|Z889}} ** {{Z+|Z18646}} *** {{Z+|Z24166}} ** {{Z+|Z34270}} ** {{Z+|Z34273}} ** {{Z+|Z31013}} *** {{Z+|Z31019}} *** {{Z+|Z10393}} *** {{Z+|Z31026}} <!-- count --> * {{Z+|Z29413}} ** {{Z+|Z31600}} ** {{Z+|Z22874}} ** {{Z+|Z34793}} *** {{Z+|Z29409}} <!-- indexOf --> * {{Z+|Z13708}} ** {{Z+|Z28715}} ** {{Z+|Z19536}} ** {{Z+|Z31575}} *** {{Z+|Z31583}} <!-- startsWith --> * {{Z+|Z21613}} ** {{Z+|Z31294}} ** {{Z+|Z30975}} *** {{Z+|Z30977}} *** {{Z+|Z31002}} <!-- endsWith --> * {{Z+|Z31758}} ** {{Z+|Z31763}} ** {{Z+|Z30976}} *** {{Z+|Z30978}} *** {{Z+|Z31003}} == Indexing/slicing == <!-- first --> * {{Z+|Z22839}} ** {{Z+|Z28159}} *** {{Z+|Z811}} ** {{Z+|Z13366}} *** {{Z+|Z24203}} ** {{Z+|Z37048}} * {{Z+|Z29446}} ** {{Z+|Z16360}} <!-- last --> * {{Z+|Z12964}} ** {{Z+|Z13362}} <!-- nth --> * {{Z+|Z13397}} ** {{Z+|Z26904}} ** {{Z+|Z30282}} *** {{Z+|Z31587}} ** {{Z+|Z26556}} ** {{Z+|Z29400}} ** {{Z+|Z31809}} *** {{Z+|Z28735}} ** {{Z+|Z22193}} *** {{Z+|Z37263}} **** {{Z+|Z37201}} <!-- dropFirst --> * {{Z+|Z812}} ** {{Z+|Z13369}} *** {{Z+|Z31874}} <!-- dropLast --> * {{Z+|Z12967}} ** {{Z+|Z13373}} ** {{Z|Z18284}} == Removal/filtering == <!-- remove --> * {{Z+|Z12856}} ** {{Z+|Z13081}} *** {{Z|Z18291}} ** {{Z+|Z22865}} ** {{Z+|Z34538}} ** {{Z+|Z19205}} *** {{Z+|Z13078}} *** {{Z+|Z19202}} ** {{Z+|Z31874}} <!-- removeAt --> * {{Z+|Z31364}} ** {{Z+|Z13429}} ** {{Z+|Z35597}} ** {{Z+|Z13369}} ** {{Z+|Z13373}} ** {{Z+|Z29400}} *** {{Z+|Z18194}} <!-- filter with predicate --> * {{Z+|Z872}} ** {{Z+|Z33453}} ** {{Z+|Z21809}} ** {{Z+|Z28316}} <!-- filter by key --> * {{Z+|Z27413}} ** {{Z+|Z33105}} *** {{Z+|Z24849}} **** {{Z+|Z24855}} == Substitution/transformation == {{see also|WF:Catalogue/Functional operations#Function application}} <!-- un/type --> * {{Z|Z15142}} (no-op) * {{Z+|Z18729}} ** {{Z+|Z18475}} ** {{Z+|Z17895}} *** {{Z+|Z28691}} <!-- substituteAt --> * {{Z+|Z31369}} ** {{Z+|Z31010}} ** {{Z+|Z37036}} <!-- map --> * {{Z+|Z873}} ** {{Z+|Z24846}} ** {{Z+|Z32453}} ** {{Z+|Z32806}} ** &rarr; [[WF:Catalogue/Functional_operations#Function_application|n-ary apply]] == Insertion == <!-- prepend --> * {{Z+|Z810}} ** {{Z+|Z24285}} ** {{Z+|Z31721}} <!-- append --> * {{Z+|Z18597}} ** {{Z+|Z12961}} *** {{Z+|Z24150}} *** {{Z|Z18276}} ** {{Z+|Z34519}} ** {{Z+|Z24655}} ** {{Z+|Z33720}} <!-- insert --> * {{Z+|Z31345}} ** {{Z+|Z31340}} ** {{Z+|Z33646}} <!-- concat --> * {{Z+|Z12767}} ** {{Z+|Z18755}} *** {{Z|Z18288}} ** {{Z+|Z27665}} ** {{Z+|Z34538}} == Generation == <!-- list from element --> * {{Z+|Z14046}} ** {{Z+|Z27685}} ** {{Z+|Z24291}} ** {{Z+|Z21389}} <!-- from range --> * {{Z+|Z21821}} ** {{Z+|Z23921}} *** {{Z+|Z24387}} *** {{Z+|Z24382}} ** {{Z+|Z13831}} ** {{Z+|Z31619}} *** {{Z+|Z36018}} *** {{Z+|Z36033}} <!-- product of lists --> * {{Z+|Z29286}} ** {{Z+|Z29324}} <!-- power set --> * {{Z+|Z18194}} == Ordering and grouping == <!-- reverse --> * {{Z+|Z18759}} ** {{Z+|Z12668}} ** {{Z+|Z18479}} ** {{Z|Z17770}} ** {{Z|Z17774}} ** {{Z|Z17778}} * {{Z+|Z24176}} <!-- cycle --> * {{Z+|Z31355}} ** {{Z+|Z25526}} ** {{Z+|Z22179}} <!-- sort by key --> * {{Z+|Z29725}} * {{Z+|Z19510}} <!-- sort with comparator --> * {{Z+|Z27612}} ** {{Z+|Z17873}} *** {{Z+|Z29429}} ** {{Z+|Z17869}} ** {{Z+|Z12671}} ** {{Z+|Z18281}} <!-- shuffle --> * {{Z+|Z29400}} * {{Z+|Z13247}} <!-- group --> * {{Z+|Z30157}} ** {{Z+|Z32585}} * {{Z+|Z34790}} ** {{Z+|Z30865}} <!-- chunk --> * {{Z+|Z29795}} * {{Z+|Z13224}} <!-- reduce --> * {{Z|Z876}} (actually left-associative ''fold'') ** {{Z|Z12781}} (actually left-associative ''reduce'') *** {{Z|Z20089}} w/ initial empty check ** {{Z|Z12753}} (actually right-associative ''reduce'') <!-- flatten --> * {{Z+|Z12676}} ** {{Z+|Z23606}} ** {{Z+|Z27665}} *** {{Z+|Z32453}} ** {{Z+|Z13155}} == Matrix math == Since we don't have specific types for vectors or matrices, vectors are represented as a list and matrices as a list of lists (to be interpreted as a list of rows). <!-- properties --> * {{Z+|Z31612}} ** {{Z+|Z35587}} * {{Z+|Z31747}} ** {{Z+|Z31752}} * {{Z+|Z35585}} * {{Z+|Z24166}} ** {{Z+|Z24171}} <!-- indexing --> * {{Z+|Z13397}} ** {{Z+|Z30282}} ** {{Z+|Z37048}} ** {{Z+|Z31587}} *** {{Z+|Z31585}} <!-- removal --> * {{Z+|Z31364}} ** {{Z+|Z35597}} <!-- transformation --> * {{Z+|Z31369}} ** {{Z+|Z31010}} ** {{Z+|Z37036}} * {{Z+|Z32806}} * {{Z+|Z31818}} * {{Z+|Z24055}} ** {{Z+|Z17670}} *** {{Z+|Z17675}} ** {{Z+|Z24162}} * {{Z+|Z24060}} ** {{Z+|Z24436}} * {{Z+|Z24185}} ** {{Z+|Z20659}} * {{Z+|Z21903}} * {{Z+|Z24239}} ** {{Z+|Z31749}} * {{Z+|Z24346}} ** {{Z+|Z24342}} * {{Z+|Z14046}} ** {{Z+|Z24177}} * {{Z+|Z29301}} ** {{Z+|Z24182}} * {{Z+|Z24191}} * {{Z+|Z24236}} * {{Z+|Z29308}} <!-- insertion --> * {{Z+|Z810}} ** {{Z+|Z24285}} ** {{Z+|Z24299}} * {{Z+|Z18597}} <!-- ordering --> * {{Z+|Z18759}} * {{Z+|Z24176}} <!-- generation --> * {{Z+|Z24291}} (useful for creating 1x1 matrixes) ** {{Z+|Z24251}} * {{Z+|Z24290}} * {{Z+|Z29286}} ** {{Z+|Z29324}} == Functions expecting a list argument == * [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"| Functions specifying a “properly typed” list argument]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for their list argument (Z1-typed or “untyped”)]] == Functions with list outputs == *[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]] **[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1|Functions specifying a “properly typed” output list]] **[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for the output list (Z1-typed or “untyped”)]] # If a function specifies an output list with a type other than [[Z1]] (that is, it specifies a "properly typed" list), mismatched elements cause an error if the implementation is in code. # If all objects in an output list have the same type, the list takes that type instead of being Z1-typed. This only happens if the implementation is in code. For compositions, you can use {{Z|Z18475}} to get the same result. #If a code implementation needs custom-converted objects (provided by a {{Z|Z46}}), any list input must be properly typed (objects in a Z1-typed list are not converted). Similarly, any list output must be properly typed (not [[Z1]] in the function specification) or else conversion into a Wikifunctions object will fail. #If a code implementation does not need converted objects, you can use {{Z|Z28691}} to convert a properly typed list to Z1-typed (but this is [[Wikifunctions:Project_chat/Archive/2024/07#Typed_lists_now_open_beyond_Booleans_and_Strings|not officially supported]]). (The list will remain properly typed if there are no custom converters to code. Use {{Z|Z17895}} to make the list Z1-typed unconditionally.) [[Category:Lists of functions]] 2khxnxw68flxhlabjhn71g5dm9nlpvx 293100 293099 2026-07-22T23:00:32Z YoshiRulz 10156 /* Removal/filtering */ Add remove common to other list 293100 wikitext text/x-wiki * {{Z+|Z881}} == Properties == <!-- type --> * {{Z+|Z18636}} <!-- length --> * {{Z+|Z12681}} ** {{Z+|Z30164}} *** {{Z+|Z813}} **** {{Z+|Z23120}} **** {{Z+|Z30075}} *** {{Z+|Z32302}} *** {{Z+|Z12755}} *** {{Z+|Z12759}} *** {{Z+|Z12864}} **** {{Z+|Z13310}} **** {{Z+|Z21212}} **** {{Z+|Z12851}} ** {{Z+|Z31612}} *** {{Z+|Z35587}} ** {{Z+|Z31605}} * {{Z+|Z31592}} <!-- contains --> * {{Z+|Z12696}} ** {{Z+|Z34367}} ** {{Z+|Z12738}} *** {{Z+|Z13752}} *** {{Z+|Z12698}} ** {{Z+|Z12735}} *** {{Z+|Z12684}} ** {{Z+|Z34378}} ** {{Z+|Z12846}} *** {{Z+|Z34380}} *** {{Z+|Z12741}} <!-- equals --> * {{Z+|Z889}} ** {{Z+|Z18646}} *** {{Z+|Z24166}} ** {{Z+|Z34270}} ** {{Z+|Z34273}} ** {{Z+|Z31013}} *** {{Z+|Z31019}} *** {{Z+|Z10393}} *** {{Z+|Z31026}} <!-- count --> * {{Z+|Z29413}} ** {{Z+|Z31600}} ** {{Z+|Z22874}} ** {{Z+|Z34793}} *** {{Z+|Z29409}} <!-- indexOf --> * {{Z+|Z13708}} ** {{Z+|Z28715}} ** {{Z+|Z19536}} ** {{Z+|Z31575}} *** {{Z+|Z31583}} <!-- startsWith --> * {{Z+|Z21613}} ** {{Z+|Z31294}} ** {{Z+|Z30975}} *** {{Z+|Z30977}} *** {{Z+|Z31002}} <!-- endsWith --> * {{Z+|Z31758}} ** {{Z+|Z31763}} ** {{Z+|Z30976}} *** {{Z+|Z30978}} *** {{Z+|Z31003}} == Indexing/slicing == <!-- first --> * {{Z+|Z22839}} ** {{Z+|Z28159}} *** {{Z+|Z811}} ** {{Z+|Z13366}} *** {{Z+|Z24203}} ** {{Z+|Z37048}} * {{Z+|Z29446}} ** {{Z+|Z16360}} <!-- last --> * {{Z+|Z12964}} ** {{Z+|Z13362}} <!-- nth --> * {{Z+|Z13397}} ** {{Z+|Z26904}} ** {{Z+|Z30282}} *** {{Z+|Z31587}} ** {{Z+|Z26556}} ** {{Z+|Z29400}} ** {{Z+|Z31809}} *** {{Z+|Z28735}} ** {{Z+|Z22193}} *** {{Z+|Z37263}} **** {{Z+|Z37201}} <!-- dropFirst --> * {{Z+|Z812}} ** {{Z+|Z13369}} *** {{Z+|Z31874}} <!-- dropLast --> * {{Z+|Z12967}} ** {{Z+|Z13373}} ** {{Z|Z18284}} == Removal/filtering == <!-- remove --> * {{Z+|Z12856}} ** {{Z+|Z13081}} *** {{Z|Z18291}} ** {{Z+|Z22865}} ** {{Z+|Z19198}} ** {{Z+|Z34538}} ** {{Z+|Z19205}} *** {{Z+|Z13078}} *** {{Z+|Z19202}} ** {{Z+|Z31874}} <!-- removeAt --> * {{Z+|Z31364}} ** {{Z+|Z13429}} ** {{Z+|Z35597}} ** {{Z+|Z13369}} ** {{Z+|Z13373}} ** {{Z+|Z29400}} *** {{Z+|Z18194}} <!-- filter with predicate --> * {{Z+|Z872}} ** {{Z+|Z33453}} ** {{Z+|Z21809}} ** {{Z+|Z28316}} <!-- filter by key --> * {{Z+|Z27413}} ** {{Z+|Z33105}} *** {{Z+|Z24849}} **** {{Z+|Z24855}} == Substitution/transformation == {{see also|WF:Catalogue/Functional operations#Function application}} <!-- un/type --> * {{Z|Z15142}} (no-op) * {{Z+|Z18729}} ** {{Z+|Z18475}} ** {{Z+|Z17895}} *** {{Z+|Z28691}} <!-- substituteAt --> * {{Z+|Z31369}} ** {{Z+|Z31010}} ** {{Z+|Z37036}} <!-- map --> * {{Z+|Z873}} ** {{Z+|Z24846}} ** {{Z+|Z32453}} ** {{Z+|Z32806}} ** &rarr; [[WF:Catalogue/Functional_operations#Function_application|n-ary apply]] == Insertion == <!-- prepend --> * {{Z+|Z810}} ** {{Z+|Z24285}} ** {{Z+|Z31721}} <!-- append --> * {{Z+|Z18597}} ** {{Z+|Z12961}} *** {{Z+|Z24150}} *** {{Z|Z18276}} ** {{Z+|Z34519}} ** {{Z+|Z24655}} ** {{Z+|Z33720}} <!-- insert --> * {{Z+|Z31345}} ** {{Z+|Z31340}} ** {{Z+|Z33646}} <!-- concat --> * {{Z+|Z12767}} ** {{Z+|Z18755}} *** {{Z|Z18288}} ** {{Z+|Z27665}} ** {{Z+|Z34538}} == Generation == <!-- list from element --> * {{Z+|Z14046}} ** {{Z+|Z27685}} ** {{Z+|Z24291}} ** {{Z+|Z21389}} <!-- from range --> * {{Z+|Z21821}} ** {{Z+|Z23921}} *** {{Z+|Z24387}} *** {{Z+|Z24382}} ** {{Z+|Z13831}} ** {{Z+|Z31619}} *** {{Z+|Z36018}} *** {{Z+|Z36033}} <!-- product of lists --> * {{Z+|Z29286}} ** {{Z+|Z29324}} <!-- power set --> * {{Z+|Z18194}} == Ordering and grouping == <!-- reverse --> * {{Z+|Z18759}} ** {{Z+|Z12668}} ** {{Z+|Z18479}} ** {{Z|Z17770}} ** {{Z|Z17774}} ** {{Z|Z17778}} * {{Z+|Z24176}} <!-- cycle --> * {{Z+|Z31355}} ** {{Z+|Z25526}} ** {{Z+|Z22179}} <!-- sort by key --> * {{Z+|Z29725}} * {{Z+|Z19510}} <!-- sort with comparator --> * {{Z+|Z27612}} ** {{Z+|Z17873}} *** {{Z+|Z29429}} ** {{Z+|Z17869}} ** {{Z+|Z12671}} ** {{Z+|Z18281}} <!-- shuffle --> * {{Z+|Z29400}} * {{Z+|Z13247}} <!-- group --> * {{Z+|Z30157}} ** {{Z+|Z32585}} * {{Z+|Z34790}} ** {{Z+|Z30865}} <!-- chunk --> * {{Z+|Z29795}} * {{Z+|Z13224}} <!-- reduce --> * {{Z|Z876}} (actually left-associative ''fold'') ** {{Z|Z12781}} (actually left-associative ''reduce'') *** {{Z|Z20089}} w/ initial empty check ** {{Z|Z12753}} (actually right-associative ''reduce'') <!-- flatten --> * {{Z+|Z12676}} ** {{Z+|Z23606}} ** {{Z+|Z27665}} *** {{Z+|Z32453}} ** {{Z+|Z13155}} == Matrix math == Since we don't have specific types for vectors or matrices, vectors are represented as a list and matrices as a list of lists (to be interpreted as a list of rows). <!-- properties --> * {{Z+|Z31612}} ** {{Z+|Z35587}} * {{Z+|Z31747}} ** {{Z+|Z31752}} * {{Z+|Z35585}} * {{Z+|Z24166}} ** {{Z+|Z24171}} <!-- indexing --> * {{Z+|Z13397}} ** {{Z+|Z30282}} ** {{Z+|Z37048}} ** {{Z+|Z31587}} *** {{Z+|Z31585}} <!-- removal --> * {{Z+|Z31364}} ** {{Z+|Z35597}} <!-- transformation --> * {{Z+|Z31369}} ** {{Z+|Z31010}} ** {{Z+|Z37036}} * {{Z+|Z32806}} * {{Z+|Z31818}} * {{Z+|Z24055}} ** {{Z+|Z17670}} *** {{Z+|Z17675}} ** {{Z+|Z24162}} * {{Z+|Z24060}} ** {{Z+|Z24436}} * {{Z+|Z24185}} ** {{Z+|Z20659}} * {{Z+|Z21903}} * {{Z+|Z24239}} ** {{Z+|Z31749}} * {{Z+|Z24346}} ** {{Z+|Z24342}} * {{Z+|Z14046}} ** {{Z+|Z24177}} * {{Z+|Z29301}} ** {{Z+|Z24182}} * {{Z+|Z24191}} * {{Z+|Z24236}} * {{Z+|Z29308}} <!-- insertion --> * {{Z+|Z810}} ** {{Z+|Z24285}} ** {{Z+|Z24299}} * {{Z+|Z18597}} <!-- ordering --> * {{Z+|Z18759}} * {{Z+|Z24176}} <!-- generation --> * {{Z+|Z24291}} (useful for creating 1x1 matrixes) ** {{Z+|Z24251}} * {{Z+|Z24290}} * {{Z+|Z29286}} ** {{Z+|Z29324}} == Functions expecting a list argument == * [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"| Functions specifying a “properly typed” list argument]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for their list argument (Z1-typed or “untyped”)]] == Functions with list outputs == *[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]] **[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1|Functions specifying a “properly typed” output list]] **[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for the output list (Z1-typed or “untyped”)]] # If a function specifies an output list with a type other than [[Z1]] (that is, it specifies a "properly typed" list), mismatched elements cause an error if the implementation is in code. # If all objects in an output list have the same type, the list takes that type instead of being Z1-typed. This only happens if the implementation is in code. For compositions, you can use {{Z|Z18475}} to get the same result. #If a code implementation needs custom-converted objects (provided by a {{Z|Z46}}), any list input must be properly typed (objects in a Z1-typed list are not converted). Similarly, any list output must be properly typed (not [[Z1]] in the function specification) or else conversion into a Wikifunctions object will fail. #If a code implementation does not need converted objects, you can use {{Z|Z28691}} to convert a properly typed list to Z1-typed (but this is [[Wikifunctions:Project_chat/Archive/2024/07#Typed_lists_now_open_beyond_Booleans_and_Strings|not officially supported]]). (The list will remain properly typed if there are no custom converters to code. Use {{Z|Z17895}} to make the list Z1-typed unconditionally.) [[Category:Lists of functions]] anfhcmbgey9qc1o8ftv8qtqfp9hnjuc Z19637 0 42273 293199 283276 2026-07-23T07:50:26Z Autom 448 +sv 293199 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19637" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z16683", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z19638", "Z23832" ], "Z8K5": "Z19637" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "current time" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "aktuell tid i UNIX-format" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Date.now", "timestamp" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "aktuell tid", "nu" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns current UNIX timestamp in seconds; first input is ignored" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "aktuell tid i UNIX-format (sekunder)" } ] } } 5ffirwaoou9kacvrv3bwbrrh014x29s Z19679 0 42422 292609 257240 2026-07-21T05:24:32Z Autom 448 +sv label 292609 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z19679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1st item" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier élément" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo razionale" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "butir pertama " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z19679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2nd item" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second élément" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo razionale" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "butir kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z19693", "Z19705", "Z19773", "Z19791", "Z32019", "Z32020", "Z32021" ], "Z8K4": [ "Z14", "Z19704", "Z19680", "Z32018" ], "Z8K5": "Z19679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add rational numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মূলদ সংখ্যা যোগ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionner deux nombres rationnels" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "somma numeri razionali" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menjumlahkan dua bilangan rasional" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "addera två Rationella tal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add fractions", "fraction addition", "+", "add probabilities of mutually exclusive events", "probability addition for mutually exclusive events", "P(A or B) = P(A) + P(B)", "rational number addition", "add rationals", "rational add" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "যোগ", "মূলদ সংখ্যার সংযোগ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "somma frazioni", "addizione frazioni", "addizione numeri razionali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "menambahkan pecahan, penjumlahan pecahan, +, menambahkan probabilitas kejadian yang saling lepas, penjumlahan probabilitas untuk kejadian yang saling lepas, P(A atau B) = P(A) + P(B), penjumlahan bilangan rasional, menambahkan bilangan rasional, penjumlahan bilangan rasional" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "additionner des nombres rationnels" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "summera två Rationella tal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the sum of two rational numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটি মূলদ সংখ্যার যোগফল গণনা করবে। " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la somme de deux nombres rationnels" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menjalankan penjumlahan dari dua bilangan rasional" } ] } } fyjxnehvzmvmaolynuy5dm4fkdkm0dh Z20080 0 43100 292608 247313 2026-07-21T05:23:26Z Autom 448 +sv label 292608 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20080" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z19677" }, "Z17K2": "Z20080K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of rational numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste de nombres rationnels" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z20081", "Z20082", "Z20083", "Z20084", "Z20085", "Z23840" ], "Z8K4": [ "Z14", "Z23913", "Z20102", "Z23839", "Z20088", "Z20086", "Z20092" ], "Z8K5": "Z20080" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sum the elements of a list of rational numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "additionner les éléments d'une liste de rationnels" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "summera en Lista med Rationella tal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "rational number list sum", "sum rational numbers" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the sum of all values in the list or return 0 when empty" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la somme de toutes les valeurs de la liste ou renvoie 0 lorsqu'elle est vide" } ] } } 8cknmyu5uta0g35faioxaybsnbbbt52 Z20421 0 43802 293036 249646 2026-07-22T15:31:11Z Autom 448 +sv labels 293036 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20421" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20421K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "date" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "date" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "data" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Datum" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "data" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "日付" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "datum" } ] } } ], "Z8K2": "Z17402", "Z8K3": [ "Z20", "Z20422", "Z26183", "Z26182" ], "Z8K4": [ "Z14", "Z20439", "Z20425", "Z20423" ], "Z8K5": "Z20421" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "day of the week" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "день недели" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "jour de la semaine à partir d'une date" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "giorno della settimana" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ημέρα της εβδομάδας σε δεδομένη ημερομηνία" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tag der Woche" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "dia da semana" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "يوم من أيام الأسبوع" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "年月日 曜日変換" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Veckodag från Gregorianskt datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Get day of week from Gregorian date" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "曜日取得" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a date in the Gregorian proleptic calendar, what day of the week is that day?" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "étant donné une date dans le calendrier proleptique grégorien, quel jour de la semaine est ce jour ?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Data una data Gregoriana, restituisce il corrispondente giorno della settimana" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ποια μέρα της εβδομάδας αντιστοιχεί σε μια συγκεκριμένη ημερομηνία" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Angenommen, es sei ein Tag im gregorianischen proleptischen Kalender gegeben, welcher Wochentag ist dieser Tag?" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Dada uma data no calendário proléptico gregoriano, que dia da semana é esse dia?" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "إذا كان هناك تاريخ في التقويم الميلادي الغريغوري، ما هو يوم الأسبوع الذي يكون فيه ذلك اليوم؟" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "グレゴリオ暦の日付を受け取り、その日は曜日を返す" } ] } } 0um3frwt80jyjyav5wtaljd9a5dr6jy User talk:DSantamaria-WMF 3 47924 293218 275127 2026-07-23T09:47:29Z 99of9 1622 /* Abstract-data query */ new section 293218 wikitext text/x-wiki {{Welcome/lang|user=DSantamaria-WMF|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:38, 15 January 2025 (UTC)}} == abstract-data reporting persistent String as a Function with no Implementation == e.g. [[toolforge:abstract-data/zid/Z13128]] (though I have now removed the sole usage from the live site) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:29, 8 May 2026 (UTC) :Thanks @[[User:YoshiRulz|YoshiRulz]]! I think this is gone already, probably stalled data! [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 13:12, 11 May 2026 (UTC) ::Yes, but I meant that [[Z13128]] shouldn't have been in the list in the first place, because it's not a persistent [[Z8]]. Unfortunate timing that it rolled over just before you were able to see the page for yourself. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:20, 11 May 2026 (UTC) == Lexemes in abstract-data tool == Hello David, I am interested in your abstract-data tool. At a [https://abstract.wikipedia.org/wiki/User:Hog%C3%BC-456/Missing_Lexemecheck subpage] of my user page in Abstract Wikipedia I described how to find lexemes related to items mentioned in Abstract articles. Does your tool check this too to show if a function does work. I like your tool and I am interested in understanding how it works. So can you please send me a link to the source code of the tool. From my point of view it is necessary to check an abstract article by a human with at least advanced knowledge in the language to say if the article does work. So your tool does only show if the functions generate output in a given language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 19:32, 10 May 2026 (UTC) :Yes! That is exactly the focus of the tool, to see what are the different gaps in the different languages and content, seeing if the content is renderable or not. :> Does your tool check this too to show if a function does work. :Yes, but not executing the function, but rather understanding the composition, to avoid hammering the API. Because of that the JS / Python implementations are a big gap right now. :The code: https://gitlab.wikimedia.org/toolforge-repos/abstract-data [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 14:36, 11 May 2026 (UTC) == Country flags in abstract-data == Please blow up all the country flags in abstract-data. [https://www.flagsarenotlanguages.com/ Flags represent countries, not languages.] Please replace them with language codes, which the community has been using for decades. Thanks. [[User:魔琴|魔琴]] ([[User talk:魔琴|talk]]) 06:37, 13 May 2026 (UTC) :I just removed them, IMHO it was just an aesthetic concept, I like the look and feel that flags bring to the language labels, but happy to remove them if make some people feel uncomfortable with the concept. [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 05:58, 15 May 2026 (UTC) ::I'm a flag enjoyer, but very few languages have flags. There's Esperanto's verda stelo, the Francophonie's five-color flag, and a smattering of others. Most languages don't have a visual iconography, even as written languages. And then there are the unfortunate implications that choosing one country's flag over another ends up making, whether intended or (as in this case) not. There do exist [[commons:category:blue ISO 639 icons with double parentheses]] which might be substitutable, but the main design element there is text anyway. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:44, 15 May 2026 (UTC) == Abstract-data query == Hi David. Please can you check how you are calculating Lexeme gaps? On https://abstract-data.toolforge.org/article/Q408 it says French is missing a lexeme for Australia. But as far as I can tell everything is correctly in place at https://www.wikidata.org/wiki/Lexeme:L22344. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 09:47, 23 July 2026 (UTC) 2yhlf8a7jfaqfages872vkbaw4qjuk1 293262 293218 2026-07-23T11:52:25Z DSantamaria-WMF 10283 /* Abstract-data query */ Reply 293262 wikitext text/x-wiki {{Welcome/lang|user=DSantamaria-WMF|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:38, 15 January 2025 (UTC)}} == abstract-data reporting persistent String as a Function with no Implementation == e.g. [[toolforge:abstract-data/zid/Z13128]] (though I have now removed the sole usage from the live site) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:29, 8 May 2026 (UTC) :Thanks @[[User:YoshiRulz|YoshiRulz]]! I think this is gone already, probably stalled data! [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 13:12, 11 May 2026 (UTC) ::Yes, but I meant that [[Z13128]] shouldn't have been in the list in the first place, because it's not a persistent [[Z8]]. Unfortunate timing that it rolled over just before you were able to see the page for yourself. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:20, 11 May 2026 (UTC) == Lexemes in abstract-data tool == Hello David, I am interested in your abstract-data tool. At a [https://abstract.wikipedia.org/wiki/User:Hog%C3%BC-456/Missing_Lexemecheck subpage] of my user page in Abstract Wikipedia I described how to find lexemes related to items mentioned in Abstract articles. Does your tool check this too to show if a function does work. I like your tool and I am interested in understanding how it works. So can you please send me a link to the source code of the tool. From my point of view it is necessary to check an abstract article by a human with at least advanced knowledge in the language to say if the article does work. So your tool does only show if the functions generate output in a given language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 19:32, 10 May 2026 (UTC) :Yes! That is exactly the focus of the tool, to see what are the different gaps in the different languages and content, seeing if the content is renderable or not. :> Does your tool check this too to show if a function does work. :Yes, but not executing the function, but rather understanding the composition, to avoid hammering the API. Because of that the JS / Python implementations are a big gap right now. :The code: https://gitlab.wikimedia.org/toolforge-repos/abstract-data [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 14:36, 11 May 2026 (UTC) == Country flags in abstract-data == Please blow up all the country flags in abstract-data. [https://www.flagsarenotlanguages.com/ Flags represent countries, not languages.] Please replace them with language codes, which the community has been using for decades. Thanks. [[User:魔琴|魔琴]] ([[User talk:魔琴|talk]]) 06:37, 13 May 2026 (UTC) :I just removed them, IMHO it was just an aesthetic concept, I like the look and feel that flags bring to the language labels, but happy to remove them if make some people feel uncomfortable with the concept. [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 05:58, 15 May 2026 (UTC) ::I'm a flag enjoyer, but very few languages have flags. There's Esperanto's verda stelo, the Francophonie's five-color flag, and a smattering of others. Most languages don't have a visual iconography, even as written languages. And then there are the unfortunate implications that choosing one country's flag over another ends up making, whether intended or (as in this case) not. There do exist [[commons:category:blue ISO 639 icons with double parentheses]] which might be substitutable, but the main design element there is text anyway. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:44, 15 May 2026 (UTC) == Abstract-data query == Hi David. Please can you check how you are calculating Lexeme gaps? On https://abstract-data.toolforge.org/article/Q408 it says French is missing a lexeme for Australia. But as far as I can tell everything is correctly in place at https://www.wikidata.org/wiki/Lexeme:L22344. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 09:47, 23 July 2026 (UTC) :Hey, :thanks for the report, definitely a bug, is fixed right now, thanks for the report again! [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 11:52, 23 July 2026 (UTC) 57fe27sih90hs649g56pokpcm630cle User talk:YoshiRulz 3 47926 292483 276090 2026-07-20T14:08:49Z HenkvD 1290 /* Infoboxes */ new section 292483 wikitext text/x-wiki {{Welcome/lang|user=YoshiRulz|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:40, 15 January 2025 (UTC)}} == {{Z|Z24368}} == Thank you for adding this test. Would it be correct to add "grammatical features" (e.g. {{Q|Q146786}}) on [[:wikidata:Lexeme:L1319680#F1]]? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:24, 2 May 2025 (UTC) :I'm not familiar enough with Wikidata's schema to say, but I'd imagine not. Most nouns in Japanese aren't inflected for number ([[w:Japanese_language#Inflection_and_conjugation|enwiki]]). (I was considering adding another test with one of the exceptions, "友達" = "friends", but decided against it because it could be considered the informal option as opposed to "友人", and per the note on enwiki there it's also singular.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:46, 2 May 2025 (UTC) ::That's an interesting challenge. Perhaps (for Japanese at least) we should just infer that the lexeme form is allowed as a plural from the absence of an explicitly marked "singular"? Also, if the function returned [[:wikidata:Lexeme:L688375#F1|ラビット]], would that also be correct? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:32, 2 May 2025 (UTC) :::For a function intended to be used in NLG you'd want it to return non-singular to cover languages like Japanese, but I've just noticed the description which says it returns <q>the first plural form (if any)</q>, so maybe not? [[d:WD:Lexicographical data/Documentation/Languages/ja/modeling]] doesn't mention {{Q|110786}} or {{Q|146786}}. :::As for 'ラビット', I'll defer to [[ja:ラビット|jawiki]] and say that it would be understood to be an English word. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:05, 2 May 2025 (UTC) == Functioneer == Hi! You have been doing great work. I'd like to suggest that you [[Wikifunctions:Requests for user groups|request]] functioneer rights so that you can connect and disconnect implementations and tests as you need. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:16, 7 December 2025 (UTC) == Z30847 and Z30848 == Hi! You've created [[Z30847]] and [[Z30848]]. They don't have any tests or implementations. Do you plan to do anything with them? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 00:13, 22 March 2026 (UTC) :They're subroutines of [[Z30108]]. I haven't bothered implementing those two because they're not useful without the rest of the stack; see {{t|AboutTopic}}/[[testwiki:Module:Sandbox/YoshiRulz/AboutTopic]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:27, 22 March 2026 (UTC) == The overlap between [[Z33780]] and [[Z35314]] == Now that you've created a function that allows us to handle <math>e^{i\theta}</math> queries, would it be a good idea to change the rectangular-to-polar conversion function to one that returns the value of <math>re^{i\theta}</math>? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:38, 18 May 2026 (UTC) :I don't follow. The <code>r*e^(i*t)</code> formula is a polar-to-rectangular conversion i.e. [[Z33304]], which is already used to implement [[Z35314]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:50, 18 May 2026 (UTC) ::Apologies. What I suggested would only make sense if it returned the string of the form <math>re^{i\theta}</math>, e.g., <math>2e^{i\pi}</math>. Returning the value would just be the rectangular number. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:06, 19 May 2026 (UTC) == Infoboxes == Tbanks for changing the colouring for infoboxes. If I understand correctly this work better for dark mode too. Do you by change also have a solution for aligning the box left for Arabic and other rtl languages. This is specified in [[Z33328]] with float:right. On the internet I found float:end but I could not get that working. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 20 July 2026 (UTC) 1bohdin1qq3nexh7f0phyfxit3xskb9 292486 292483 2026-07-20T14:14:26Z YoshiRulz 10156 /* Infoboxes */ Reply 292486 wikitext text/x-wiki {{Welcome/lang|user=YoshiRulz|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:40, 15 January 2025 (UTC)}} == {{Z|Z24368}} == Thank you for adding this test. Would it be correct to add "grammatical features" (e.g. {{Q|Q146786}}) on [[:wikidata:Lexeme:L1319680#F1]]? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:24, 2 May 2025 (UTC) :I'm not familiar enough with Wikidata's schema to say, but I'd imagine not. Most nouns in Japanese aren't inflected for number ([[w:Japanese_language#Inflection_and_conjugation|enwiki]]). (I was considering adding another test with one of the exceptions, "友達" = "friends", but decided against it because it could be considered the informal option as opposed to "友人", and per the note on enwiki there it's also singular.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:46, 2 May 2025 (UTC) ::That's an interesting challenge. Perhaps (for Japanese at least) we should just infer that the lexeme form is allowed as a plural from the absence of an explicitly marked "singular"? Also, if the function returned [[:wikidata:Lexeme:L688375#F1|ラビット]], would that also be correct? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:32, 2 May 2025 (UTC) :::For a function intended to be used in NLG you'd want it to return non-singular to cover languages like Japanese, but I've just noticed the description which says it returns <q>the first plural form (if any)</q>, so maybe not? [[d:WD:Lexicographical data/Documentation/Languages/ja/modeling]] doesn't mention {{Q|110786}} or {{Q|146786}}. :::As for 'ラビット', I'll defer to [[ja:ラビット|jawiki]] and say that it would be understood to be an English word. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:05, 2 May 2025 (UTC) == Functioneer == Hi! You have been doing great work. I'd like to suggest that you [[Wikifunctions:Requests for user groups|request]] functioneer rights so that you can connect and disconnect implementations and tests as you need. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:16, 7 December 2025 (UTC) == Z30847 and Z30848 == Hi! You've created [[Z30847]] and [[Z30848]]. They don't have any tests or implementations. Do you plan to do anything with them? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 00:13, 22 March 2026 (UTC) :They're subroutines of [[Z30108]]. I haven't bothered implementing those two because they're not useful without the rest of the stack; see {{t|AboutTopic}}/[[testwiki:Module:Sandbox/YoshiRulz/AboutTopic]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:27, 22 March 2026 (UTC) == The overlap between [[Z33780]] and [[Z35314]] == Now that you've created a function that allows us to handle <math>e^{i\theta}</math> queries, would it be a good idea to change the rectangular-to-polar conversion function to one that returns the value of <math>re^{i\theta}</math>? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:38, 18 May 2026 (UTC) :I don't follow. The <code>r*e^(i*t)</code> formula is a polar-to-rectangular conversion i.e. [[Z33304]], which is already used to implement [[Z35314]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:50, 18 May 2026 (UTC) ::Apologies. What I suggested would only make sense if it returned the string of the form <math>re^{i\theta}</math>, e.g., <math>2e^{i\pi}</math>. Returning the value would just be the rectangular number. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:06, 19 May 2026 (UTC) == Infoboxes == Tbanks for changing the colouring for infoboxes. If I understand correctly this work better for dark mode too. Do you by change also have a solution for aligning the box left for Arabic and other rtl languages. This is specified in [[Z33328]] with float:right. On the internet I found float:end but I could not get that working. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 20 July 2026 (UTC) :[[devmo:Web/CSS/Reference/Properties/float#values|<code>inline-end</code>]], per [[Talk:Z29052#Globalisation|my comment here]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 20 July 2026 (UTC) 1sk3l812sj5iavip7smwkk88j2emxcc 292487 292486 2026-07-20T14:16:38Z YoshiRulz 10156 Remove resolved threads 292487 wikitext text/x-wiki == {{Z|Z24368}} == Thank you for adding this test. Would it be correct to add "grammatical features" (e.g. {{Q|Q146786}}) on [[:wikidata:Lexeme:L1319680#F1]]? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:24, 2 May 2025 (UTC) :I'm not familiar enough with Wikidata's schema to say, but I'd imagine not. Most nouns in Japanese aren't inflected for number ([[w:Japanese_language#Inflection_and_conjugation|enwiki]]). (I was considering adding another test with one of the exceptions, "友達" = "friends", but decided against it because it could be considered the informal option as opposed to "友人", and per the note on enwiki there it's also singular.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:46, 2 May 2025 (UTC) ::That's an interesting challenge. Perhaps (for Japanese at least) we should just infer that the lexeme form is allowed as a plural from the absence of an explicitly marked "singular"? Also, if the function returned [[:wikidata:Lexeme:L688375#F1|ラビット]], would that also be correct? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:32, 2 May 2025 (UTC) :::For a function intended to be used in NLG you'd want it to return non-singular to cover languages like Japanese, but I've just noticed the description which says it returns <q>the first plural form (if any)</q>, so maybe not? [[d:WD:Lexicographical data/Documentation/Languages/ja/modeling]] doesn't mention {{Q|110786}} or {{Q|146786}}. :::As for 'ラビット', I'll defer to [[ja:ラビット|jawiki]] and say that it would be understood to be an English word. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:05, 2 May 2025 (UTC) == Infoboxes == Tbanks for changing the colouring for infoboxes. If I understand correctly this work better for dark mode too. Do you by change also have a solution for aligning the box left for Arabic and other rtl languages. This is specified in [[Z33328]] with float:right. On the internet I found float:end but I could not get that working. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 20 July 2026 (UTC) :[[devmo:Web/CSS/Reference/Properties/float#values|<code>inline-end</code>]], per [[Talk:Z29052#Globalisation|my comment here]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 20 July 2026 (UTC) l7gpzsyi7l7it1ah730o9tv6fnkwlsp 292764 292487 2026-07-21T12:10:39Z HenkvD 1290 /* Infoboxes */ 292764 wikitext text/x-wiki == {{Z|Z24368}} == Thank you for adding this test. Would it be correct to add "grammatical features" (e.g. {{Q|Q146786}}) on [[:wikidata:Lexeme:L1319680#F1]]? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:24, 2 May 2025 (UTC) :I'm not familiar enough with Wikidata's schema to say, but I'd imagine not. Most nouns in Japanese aren't inflected for number ([[w:Japanese_language#Inflection_and_conjugation|enwiki]]). (I was considering adding another test with one of the exceptions, "友達" = "friends", but decided against it because it could be considered the informal option as opposed to "友人", and per the note on enwiki there it's also singular.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:46, 2 May 2025 (UTC) ::That's an interesting challenge. Perhaps (for Japanese at least) we should just infer that the lexeme form is allowed as a plural from the absence of an explicitly marked "singular"? Also, if the function returned [[:wikidata:Lexeme:L688375#F1|ラビット]], would that also be correct? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:32, 2 May 2025 (UTC) :::For a function intended to be used in NLG you'd want it to return non-singular to cover languages like Japanese, but I've just noticed the description which says it returns <q>the first plural form (if any)</q>, so maybe not? [[d:WD:Lexicographical data/Documentation/Languages/ja/modeling]] doesn't mention {{Q|110786}} or {{Q|146786}}. :::As for 'ラビット', I'll defer to [[ja:ラビット|jawiki]] and say that it would be understood to be an English word. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:05, 2 May 2025 (UTC) == Infoboxes == Tbanks for changing the colouring for infoboxes. If I understand correctly this work better for dark mode too. Do you by change also have a solution for aligning the box left for Arabic and other rtl languages. This is specified in [[Z33328]] with float:right. On the internet I found float:end but I could not get that working. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 20 July 2026 (UTC) :[[devmo:Web/CSS/Reference/Properties/float#values|<code>inline-end</code>]], per [[Talk:Z29052#Globalisation|my comment here]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 20 July 2026 (UTC) :: Thanks that work perfect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:10, 21 July 2026 (UTC) kliu9ag6z9w7rhfggcwjjr8eqaoaip6 293180 292764 2026-07-23T04:59:57Z CasualCycloneTracker180897 12613 /* Big thanks for composition implementations */ new section 293180 wikitext text/x-wiki == {{Z|Z24368}} == Thank you for adding this test. Would it be correct to add "grammatical features" (e.g. {{Q|Q146786}}) on [[:wikidata:Lexeme:L1319680#F1]]? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:24, 2 May 2025 (UTC) :I'm not familiar enough with Wikidata's schema to say, but I'd imagine not. Most nouns in Japanese aren't inflected for number ([[w:Japanese_language#Inflection_and_conjugation|enwiki]]). (I was considering adding another test with one of the exceptions, "友達" = "friends", but decided against it because it could be considered the informal option as opposed to "友人", and per the note on enwiki there it's also singular.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:46, 2 May 2025 (UTC) ::That's an interesting challenge. Perhaps (for Japanese at least) we should just infer that the lexeme form is allowed as a plural from the absence of an explicitly marked "singular"? Also, if the function returned [[:wikidata:Lexeme:L688375#F1|ラビット]], would that also be correct? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:32, 2 May 2025 (UTC) :::For a function intended to be used in NLG you'd want it to return non-singular to cover languages like Japanese, but I've just noticed the description which says it returns <q>the first plural form (if any)</q>, so maybe not? [[d:WD:Lexicographical data/Documentation/Languages/ja/modeling]] doesn't mention {{Q|110786}} or {{Q|146786}}. :::As for 'ラビット', I'll defer to [[ja:ラビット|jawiki]] and say that it would be understood to be an English word. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:05, 2 May 2025 (UTC) == Infoboxes == Tbanks for changing the colouring for infoboxes. If I understand correctly this work better for dark mode too. Do you by change also have a solution for aligning the box left for Arabic and other rtl languages. This is specified in [[Z33328]] with float:right. On the internet I found float:end but I could not get that working. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 20 July 2026 (UTC) :[[devmo:Web/CSS/Reference/Properties/float#values|<code>inline-end</code>]], per [[Talk:Z29052#Globalisation|my comment here]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 20 July 2026 (UTC) :: Thanks that work perfect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:10, 21 July 2026 (UTC) == Big thanks for composition implementations == So I'm on one of those times where I briefly return to Wikifunctions, make a function, and then leave for another long period of time. I came back to make an [[wikipedia:accumulated cyclone energy|accumulated cyclone energy]] calculation function ([[Z38095|here]]), and I see you have added composition implementations to my previous two functions, so I just want to give a big thanks for expanding on those. [[User:CasualCycloneTracker180897|CasualCycloneTracker180897]] ([[User talk:CasualCycloneTracker180897|talk]]) 04:59, 23 July 2026 (UTC) td7pnvt89571z4g6tmg1dei0pgv3495 293254 293180 2026-07-23T10:52:55Z YoshiRulz 10156 /* Big thanks for composition implementations */ Reply 293254 wikitext text/x-wiki == {{Z|Z24368}} == Thank you for adding this test. Would it be correct to add "grammatical features" (e.g. {{Q|Q146786}}) on [[:wikidata:Lexeme:L1319680#F1]]? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:24, 2 May 2025 (UTC) :I'm not familiar enough with Wikidata's schema to say, but I'd imagine not. Most nouns in Japanese aren't inflected for number ([[w:Japanese_language#Inflection_and_conjugation|enwiki]]). (I was considering adding another test with one of the exceptions, "友達" = "friends", but decided against it because it could be considered the informal option as opposed to "友人", and per the note on enwiki there it's also singular.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:46, 2 May 2025 (UTC) ::That's an interesting challenge. Perhaps (for Japanese at least) we should just infer that the lexeme form is allowed as a plural from the absence of an explicitly marked "singular"? Also, if the function returned [[:wikidata:Lexeme:L688375#F1|ラビット]], would that also be correct? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:32, 2 May 2025 (UTC) :::For a function intended to be used in NLG you'd want it to return non-singular to cover languages like Japanese, but I've just noticed the description which says it returns <q>the first plural form (if any)</q>, so maybe not? [[d:WD:Lexicographical data/Documentation/Languages/ja/modeling]] doesn't mention {{Q|110786}} or {{Q|146786}}. :::As for 'ラビット', I'll defer to [[ja:ラビット|jawiki]] and say that it would be understood to be an English word. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:05, 2 May 2025 (UTC) == Infoboxes == Tbanks for changing the colouring for infoboxes. If I understand correctly this work better for dark mode too. Do you by change also have a solution for aligning the box left for Arabic and other rtl languages. This is specified in [[Z33328]] with float:right. On the internet I found float:end but I could not get that working. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 20 July 2026 (UTC) :[[devmo:Web/CSS/Reference/Properties/float#values|<code>inline-end</code>]], per [[Talk:Z29052#Globalisation|my comment here]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 20 July 2026 (UTC) :: Thanks that work perfect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:10, 21 July 2026 (UTC) == Big thanks for composition implementations == So I'm on one of those times where I briefly return to Wikifunctions, make a function, and then leave for another long period of time. I came back to make an [[wikipedia:accumulated cyclone energy|accumulated cyclone energy]] calculation function ([[Z38095|here]]), and I see you have added composition implementations to my previous two functions, so I just want to give a big thanks for expanding on those. [[User:CasualCycloneTracker180897|CasualCycloneTracker180897]] ([[User talk:CasualCycloneTracker180897|talk]]) 04:59, 23 July 2026 (UTC) :Thank you for giving me non-trivial example functions! I cleaned up and connected your new function :) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:52, 23 July 2026 (UTC) 0r7a2x87vdksdxbtxtfowht8wkqqgym Z22511 0 49785 292619 267246 2026-07-21T05:52:00Z Autom 448 +sv 292619 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z22511" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z22511K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Basiszeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "řetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "初始的字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "initial string" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z22512", "Z27443" ], "Z8K4": [ "Z14", "Z22513" ], "Z8K5": "Z22511" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "capitalise first letter and add full stop" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kapitalkan huruf pertama dan tambahkan titik" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mettre l'initiale en majuscule et ajouter un point" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erstes Zeichen groß schreiben und Punkt ergänzen" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "první písmeno na velké a přidat tečku" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "大写首字母并加上西文句点" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "capitalize first letter and add period" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stor första bokstav och lägg till punkt på slutet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "capitalise first letter and add period", "sentence case", "sentence from word string", "format as a sentence" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Satzbeginn großschreiben und Punkt ergänzen" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "formátovat jako větu", "věta", "sestavit větu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "形成句子" ] }, { "Z1K1": "Z31", "Z31K1": "Z1689", "Z31K2": [ "Z6", "capitalize first letter and add full stop" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "turn a string of words into a sentence format, with an initial capital, and a full stop at the end." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ubah untaian kata menjadi bentuk kalimat, dengan huruf kapital di awal dan tanda titik di akhir." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "transformer une chaîne de mots en un format de phrase, avec une majuscule au début et un point à la fin." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ersetzt das erste Zeichen durch die Schreibweise als Großbuchstaben und ergänzt am Ende der Zeichenkette einen Punkt." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Převede řetězec slov na větu s počátečním velkým písmenem a končící tečkou." }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "将一个字符串变为句子的格式,首字母大写,句尾加上一个西文的句号(.)。" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "Turn a string of words into a sentence format, with an initial capital, and a period at the end." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar en Textsträng, gör första tecknet versalt och lägger till en punkt på slutet" } ] } } 8i04oovscuo8s8mpny2ok05opfy1sbd 292621 292619 2026-07-21T05:54:12Z Autom 448 Added Z38052 to the approved list of test cases 292621 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z22511" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z22511K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Basiszeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "řetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "初始的字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "initial string" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z22512", "Z27443", "Z38052" ], "Z8K4": [ "Z14", "Z22513" ], "Z8K5": "Z22511" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "capitalise first letter and add full stop" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kapitalkan huruf pertama dan tambahkan titik" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mettre l'initiale en majuscule et ajouter un point" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erstes Zeichen groß schreiben und Punkt ergänzen" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "první písmeno na velké a přidat tečku" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "大写首字母并加上西文句点" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "capitalize first letter and add period" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stor första bokstav och lägg till punkt på slutet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "capitalise first letter and add period", "sentence case", "sentence from word string", "format as a sentence" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Satzbeginn großschreiben und Punkt ergänzen" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "formátovat jako větu", "věta", "sestavit větu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "形成句子" ] }, { "Z1K1": "Z31", "Z31K1": "Z1689", "Z31K2": [ "Z6", "capitalize first letter and add full stop" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "turn a string of words into a sentence format, with an initial capital, and a full stop at the end." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ubah untaian kata menjadi bentuk kalimat, dengan huruf kapital di awal dan tanda titik di akhir." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "transformer une chaîne de mots en un format de phrase, avec une majuscule au début et un point à la fin." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ersetzt das erste Zeichen durch die Schreibweise als Großbuchstaben und ergänzt am Ende der Zeichenkette einen Punkt." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Převede řetězec slov na větu s počátečním velkým písmenem a končící tečkou." }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "将一个字符串变为句子的格式,首字母大写,句尾加上一个西文的句号(.)。" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "Turn a string of words into a sentence format, with an initial capital, and a period at the end." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar en Textsträng, gör första tecknet versalt och lägger till en punkt på slutet" } ] } } lnkvbm706h1zoyov6alxloonapcen9d Z23833 0 54168 292786 288815 2026-07-21T14:16:57Z YoshiRulz 10156 Add en desc and alias 292786 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z20420", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z23834" ], "Z8K5": "Z23833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "current date" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "現在の日付" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal sekarang" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aktuelles Datum" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "dagens datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "nuvarande datum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "today's date" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the current date, subject to caching (like the magic words {{CURRENTTIMESTAMP}} etc.)" } ] } } 42a6qc3psanp695hudwv9o55y4i3lwa 293027 292786 2026-07-22T14:53:05Z Autom 448 +sv description 293027 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z20420", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z23834" ], "Z8K5": "Z23833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "current date" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "現在の日付" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal sekarang" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aktuelles Datum" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "dagens datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "nuvarande datum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "today's date" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the current date, subject to caching (like the magic words {{CURRENTTIMESTAMP}} etc.)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ger dagens datum som Gregorianskt datum" } ] } } me18xgae6xkh1qatokvvg0xssi3npiv 293097 293027 2026-07-22T22:56:28Z 99of9 1622 293097 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z20420", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z23834" ], "Z8K5": "Z23833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) current date" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "現在の日付" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal sekarang" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aktuelles Datum" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "dagens datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "nuvarande datum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "today's date" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the current date, subject to caching (like the magic words {{CURRENTTIMESTAMP}} etc.)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ger dagens datum som Gregorianskt datum" } ] } } 2x4aee3kwrwniqvf7elqnks8ceck3mx 293098 293097 2026-07-22T22:57:23Z 99of9 1622 293098 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z20420", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z23834" ], "Z8K5": "Z23833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "current date" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "現在の日付" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal sekarang" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aktuelles Datum" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "dagens datum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "nuvarande datum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "today's date" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the current date, subject to caching (like the magic words {{CURRENTTIMESTAMP}} etc.)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ger dagens datum som Gregorianskt datum" } ] } } me18xgae6xkh1qatokvvg0xssi3npiv Z6010 0 58407 293204 268742 2026-07-23T08:13:03Z Autom 448 +sv label 293204 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z6010" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z6010", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z19677", "Z3K2": "Z6010K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরিমাণ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Menge" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "quantité" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "مقدار" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "jumlah" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "मात्रा" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "množství" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "数量" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z19677", "Z3K2": "Z6010K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lower bound" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "limite inferiore" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "নিম্নসীমা" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Untergrenze" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite inférieure" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "حد أدنى" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "batas bawah" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "निचली सीमा" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "dolní mez" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "下限" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z19677", "Z3K2": "Z6010K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "upper bound" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "limite superiore" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উর্দ্ধসীমা" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Obergrenze" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite supérieure" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "حد أعلى" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "batas atas" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "ऊपरी सीमा" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "horní mez" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "上限" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z6091", "Z3K2": "Z6010K4", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "unità" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একক" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Einheit" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "unité" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "وحدة" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "satuan" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "मात्रक" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jednotka" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "単位" } ] }, "Z3K4": "Z42" } ], "Z4K3": "Z101", "Z4K4": "Z25286", "Z4K5": "Z25326", "Z4K6": "Z25785", "Z4K7": [ "Z46", "Z25784", "Z25698" ], "Z4K8": [ "Z64", "Z25827", "Z25704" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata quantity" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Quantità Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উইকিউপাত্ত পরিমাণ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wikidata-Menge" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "quantité Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "كمية ويكي بيانات" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "विकिडेटा मात्रा" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Množství na Wikidatech" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "ウィキデータの数量" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikidata-kvantitet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Wikidata QuantityValue", "scalar", "quantity with error", "quantity with bounds", "quantity with units", "value with units" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "উইকিউপাত্ত পরিমাণের মান", "উইকিডাটা পরিমাণ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "قيمة كمية ويكي بيانات", "كمية بوحدة", "كمية بحدّين" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Corresponds to https://www.mediawiki.org/wiki/Wikibase/DataModel#Quantities" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "entspricht der Menge in Wikibase" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "تقابل https://www.mediawiki.org/wiki/Wikibase/DataModel#Quantities" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "suit https://www.mediawiki.org/wiki/Wikibase/DataModel#Quantities" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Ekvivalent datového typu Množství na Wikidatech: https://www.mediawiki.org/wiki/Wikibase/DataModel#Quantities" } ] } } 59ilamkog5jra0pkmn26t73xxw8zjc1 Z25634 0 59586 293217 287966 2026-07-23T09:25:40Z 99of9 1622 +French 293217 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25634" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z25636", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z25639", "Z14293K2": [ "Z60", "Z1787", "Z1592", "Z1004" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26674", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z29116", "Z14293K2": [ "Z60", "Z1078" ] } ], "Z14294K2": "Z25445" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for rational as formatted decimal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8x98d2rt960g2nwxo80zc9yu4om1k4d Z26344 0 61244 292558 283332 2026-07-20T23:52:55Z EatingCarBatteries 61191 292558 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26344" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z26344K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string representing geo-coordinate" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "地理座標を表す文字列" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26344K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language to read in" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "読み込む言語" } ] } } ], "Z8K2": "Z6011", "Z8K3": [ "Z20", "Z25945", "Z26346", "Z26347", "Z26348", "Z26349", "Z26350", "Z26351", "Z28002" ], "Z8K4": [ "Z14", "Z26345" ], "Z8K5": "Z26344" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "read Wikidata geo-coordinate" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "ウィキデータの地理座標を読み込む" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "parse Wikidata geo-coordinate", "read coordinates", "parse coordinates", "coordinate reader", "read coords", "read location", "read geo-coordinate", "read coordinate", "input coordinate location" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language-configurable function that takes a string and returns a Wikidata geo-coordinate object" } ] } } emfmrdofjckghoz5mvc8xpk7a4ukbgk Z26602 0 61719 292959 273990 2026-07-22T07:09:52Z 99of9 1622 292959 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26602" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26602K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata Item " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "butir Wikidata" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z26603", "Z26605" ], "Z8K4": [ "Z14", "Z35084", "Z32664" ], "Z8K5": "Z26602" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is wikidata item instance of human?" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "apakah butir Wikidata adalah manusia?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item version at Z32663" } ] } } jpj50zy5vv3qs2j5g92p6ivch50kjc4 292960 292959 2026-07-22T07:10:26Z 99of9 1622 292960 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26602" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26602K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata Item " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "butir Wikidata" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z26603", "Z26605" ], "Z8K4": [ "Z14", "Z35084", "Z32664" ], "Z8K5": "Z26602" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is instance of human? (QID)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "apakah butir Wikidata adalah manusia?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is wikidata item reference instance of human?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item version at Z32663" } ] } } mm5yr4zcrvbj3brwxz5phuth3c12cfl Z26772 0 62158 292761 206304 2026-07-21T11:32:15Z HenkvD 1290 sv Stefan Löfven är en människa. 292761 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26772" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26771", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26771", "Z26771K1": { "Z1K1": "Z6091", "Z6091K1": "Q2740012" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Stefan Löfven är en människa." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stefan Löfven är en människa." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Stefan Löfven är en människa." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0q7v7eqsz10gj0j125evk5zifywidg8 Z26773 0 62159 292760 206305 2026-07-21T11:31:51Z HenkvD 1290 sv Banan är en frukt. 292760 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26773" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26771", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26771", "Z26771K1": { "Z1K1": "Z6091", "Z6091K1": "Q503" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Banan är en frukt." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Banan är en frukt." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Banan är en frukt." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s6n456k8oe0lhnpf3sfyfovl8vdkuj7 Z26777 0 62164 292759 206313 2026-07-21T11:31:27Z HenkvD 1290 sv Kyotoprotokollet är ett klimatavtal. 292759 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26777" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26771", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26771", "Z26771K1": { "Z1K1": "Z6091", "Z6091K1": "Q47359" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Kyotoprotokollet är ett klimatavtal." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Kyotoprotokollet är ett klimatavtal." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Kyotoprotokollet är ett klimatavtal." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f1thwlhkt92uiox5f8kogwi4bwrm60z Z6008 0 63108 293210 277106 2026-07-23T08:19:10Z Autom 448 +sv 293210 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z6008" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z6008", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6007" }, "Z3K2": "Z6008K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "claims" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aussage" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "दावे" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "klaim" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "verklaring" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "tvrzení" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dichiarazioni" } ] }, "Z3K4": "Z42" } ], "Z4K3": "Z101", "Z4K4": "Z6808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata reference" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Riferimento Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wikidata-Referenz" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "Wikidata參照" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "विकिडेटा संदर्भ" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উইকিউপাত্ত উল্লেখ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "référence Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Wikidata-referentie" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "ウィキデータの情報源" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Reference Wikidat" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikidata-referens" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Wikidata reference record" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "Fonte Wikidata" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "ウィキデータ参照レコード" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Reference na Wikidatech" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Un riferimento di una dichiarazione Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Reprezentace reference podle datového modelu Wikidat." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a set of property-value pairs attached to a Wikidata statement as references (distinct from qualifiers, though they appear similar in the Web interface)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "källhänvisning från Wikidata" } ] } } ni67uvjrer7mf2ergh7v5zpmulfm5nr Z27243 0 63223 292789 291003 2026-07-21T14:55:55Z Autom 448 +sv argument labels 292789 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27243" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "objekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjective" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "adjectif" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "adjektivum" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localisation" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "místo" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27243K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27248", "Z27256", "Z32233", "Z33264", "Z35771" ], "Z8K4": [ "Z14", "Z29842" ], "Z8K5": "Z27243" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition (monolingual)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "définition d'un superlatif" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "definice superlativem" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativ definition (Enspråkig text)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "superlativní definice" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is the Cest Y in Z", "biggest", "item is extreme in class", "most", "superlative definition" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "définition d'un sujet sous la forme « \u003CX\u003E est le \u003CY\u003E le plus \u003CC\u003E de \u003CZ\u003E. »" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "sestaví větu definující téma superlativem ve formě „\u003Centita\u003E je \u003Csuperlativum\u003E \u003Ctřída\u003E v \u003Cmísto\u003E.“" } ] } } miccrs4by7uyfsg4rxfszagt6uprbba Z27627 0 64074 292632 287137 2026-07-21T06:43:08Z 99of9 1622 Removed Z29845 from the approved list of implementations 292632 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" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } e8ffbyb40fpjc01wdbd5gbr0f5uyshk 292633 292632 2026-07-21T06:43:12Z 99of9 1622 Removed Z27630, Z27628, Z27629 and Z35659 from the approved list of test cases 292633 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" ], "Z8K4": [ "Z14" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } e3ywrmyczgt4t71lavp70o4goo9ia34 292635 292633 2026-07-21T06:44:10Z 99of9 1622 BREAKING CHANGE implementing changes on Talk page 292635 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": "Z13518", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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" ], "Z8K4": [ "Z14" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } 290jcn8bku4v44okplwvmqbu4sbkbhs 292672 292635 2026-07-21T07:22:46Z 99of9 1622 Added Z29845 to the approved list of implementations 292672 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": "Z13518", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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" ], "Z8K4": [ "Z14", "Z29845" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } k5ybsaf8o0onz12mwctpdus3oi775lp 292674 292672 2026-07-21T07:24:08Z 99of9 1622 Added Z27628 to the approved list of test cases 292674 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": "Z13518", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z27628" ], "Z8K4": [ "Z14", "Z29845" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } qbkclx2x9chne843cvne1501ydaoelf 292677 292674 2026-07-21T07:26:13Z 99of9 1622 Added Z27629 to the approved list of test cases 292677 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": "Z13518", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z27628", "Z27629" ], "Z8K4": [ "Z14", "Z29845" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } gaug6efbr20rc8htirsi7w7aezdyzwz 292680 292677 2026-07-21T07:27:32Z 99of9 1622 Added Z35659 to the approved list of test cases 292680 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": "Z13518", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z27628", "Z27629", "Z35659" ], "Z8K4": [ "Z14", "Z29845" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment (monolingual text)" } ] }, "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" } ] } } c17ci4hf1fp5nyif72lnx90zd5749qz Z27628 0 64075 292673 237812 2026-07-21T07:23:45Z 99of9 1622 292673 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27628" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27627", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27627", "Z27627K1": { "Z1K1": "Z6091", "Z6091K1": "Q62" }, "Z27627K2": { "Z1K1": "Z13518", "Z13518K1": "4" }, "Z27627K3": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z27627K4": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z27627K5": { "Z1K1": "Z6091", "Z6091K1": "Q99" }, "Z27627K6": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "San Francisco is the fourth-largest city in California." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] SF is the 4th largest city in California." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } korb50uqf4ewi3st6ir4w85y51pkpnz Z27629 0 64076 292676 237813 2026-07-21T07:25:01Z 99of9 1622 292676 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27629" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27627", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27627", "Z27627K1": { "Z1K1": "Z6091", "Z6091K1": "Q193" }, "Z27627K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z27627K3": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z27627K4": { "Z1K1": "Z6091", "Z6091K1": "Q634" }, "Z27627K5": { "Z1K1": "Z6091", "Z6091K1": "Q544" }, "Z27627K6": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Saturn is the second-largest planet in the Solar System." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] Saturn is the 2nd largest planet in Sol." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mjoynl1466dzt47sh0en03b5jxz4iuc Z27630 0 64077 292681 212147 2026-07-21T07:28:21Z 99of9 1622 new structure 292681 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27630" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27627", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27627", "Z27627K1": { "Z1K1": "Z6091", "Z6091K1": "Q193" }, "Z27627K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z27627K3": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z27627K4": { "Z1K1": "Z6091", "Z6091K1": "Q634" }, "Z27627K5": { "Z1K1": "Z6091", "Z6091K1": "Q544" }, "Z27627K6": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Saturne est la deuxième plus grande planète du système solaire." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[fr] Saturne est la deuxième plus grande planète …" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6slaae36eu1bz89jmrepf2bpfe8kebi Z27849 0 64479 292615 216042 2026-07-21T05:43:16Z Autom 448 +sv labels 292615 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27849" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z27849K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo frammento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första fragmentet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z27849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo frammento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra fragmentet" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z27850", "Z27851" ], "Z8K4": [ "Z14", "Z27852", "Z27867" ], "Z8K5": "Z27849" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "concatena due frammenti HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join two HTML fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sammanfoga två HTML-fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "unisci due frammenti HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6z0iwafxmlzpnkod9hark85llmgehjh Z27926 0 64690 292614 265222 2026-07-21T05:42:20Z Autom 448 +sv labels 292614 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27926" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z89" }, "Z17K2": "Z27926K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frammenti" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "fragment" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z27927", "Z27928", "Z27929" ], "Z8K4": [ "Z14", "Z27931", "Z27930" ], "Z8K5": "Z27926" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "concatena molti frammenti HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join multiple HTML fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "concaténer plusieurs fragments HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sammanfoga flera HTML-fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "concatenate list of html fragments" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } afsutqqfbf2zd4jbq8hand15g6ojxer Z28016 0 65058 292896 291536 2026-07-22T02:57:23Z 99of9 1622 Removed Z28034 from the approved list of implementations 292896 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", "Z36126" ], "Z8K4": [ "Z14", "Z36298", "Z28032" ], "Z8K5": "Z28016" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (monolingual)" }, { "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" }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "[mk] A e B на C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "X is the Y of Z", "defining role sentence", "is the one and only" ] }, { "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\"" } ] } } kipnzpvtrp47osb30s9cblrdimnwsap 292897 292896 2026-07-22T02:57:38Z 99of9 1622 Removed Z28032 from the approved list of implementations 292897 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", "Z36126" ], "Z8K4": [ "Z14", "Z36298" ], "Z8K5": "Z28016" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (monolingual)" }, { "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" }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "[mk] A e B на C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "X is the Y of Z", "defining role sentence", "is the one and only" ] }, { "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\"" } ] } } ggvppz4cu1jjm670iay55rqh51u3a4v 292899 292897 2026-07-22T03:00:17Z 99of9 1622 Added Z36340 to the approved list of test cases 292899 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", "Z36126", "Z36340" ], "Z8K4": [ "Z14", "Z36298" ], "Z8K5": "Z28016" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (monolingual)" }, { "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" }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "[mk] A e B на C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "X is the Y of Z", "defining role sentence", "is the one and only" ] }, { "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\"" } ] } } gkp0g2m3xk89wswb6tzzbtvds8ppgxv 292901 292899 2026-07-22T03:02:28Z 99of9 1622 Added Z36072 to the approved list of test cases 292901 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", "Z36126", "Z36340", "Z36072" ], "Z8K4": [ "Z14", "Z36298" ], "Z8K5": "Z28016" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (monolingual)" }, { "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" }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "[mk] A e B на C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "X is the Y of Z", "defining role sentence", "is the one and only" ] }, { "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\"" } ] } } 325ymc7gwrsgdk23pduyghnm3bnzbjj Z28548 0 66273 292439 283298 2026-07-20T13:18:58Z YoshiRulz 10156 Removed Z28560, Z28559 and Z36379 from the approved list of implementations 292439 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20", "Z28558" ], "Z8K4": [ "Z14" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } q5k0eplqyfen72xm6jgijkfavuskj02 292440 292439 2026-07-20T13:19:00Z YoshiRulz 10156 Removed Z28558 from the approved list of test cases 292440 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } a3qyvv38xqjjv9e9e3ma0lf036kutb8 292441 292440 2026-07-20T13:19:43Z YoshiRulz 10156 Fix list element type for first input 292441 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } 45izxp3nka5q7tkt37jd5gra863a2bd 292442 292441 2026-07-20T13:19:51Z YoshiRulz 10156 Added Z28558 to the approved list of test cases 292442 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20", "Z28558" ], "Z8K4": [ "Z14" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } lmsra9c9nj426q642txon4ymnnuut6p 292443 292442 2026-07-20T13:19:53Z YoshiRulz 10156 Added Z28560, Z28559 and Z36379 to the approved list of implementations 292443 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20", "Z28558" ], "Z8K4": [ "Z14", "Z28560", "Z28559", "Z36379" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } fulaunim2mr2fr79xg0c9xfcjhw90wo 292444 292443 2026-07-20T13:20:23Z YoshiRulz 10156 Removed Z28558 from the approved list of test cases 292444 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z28560", "Z28559", "Z36379" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } k6j4e8q8vckcunvlnsrkc4henkp8m7i 292445 292444 2026-07-20T13:20:25Z YoshiRulz 10156 Added Z28558 to the approved list of test cases 292445 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20", "Z28558" ], "Z8K4": [ "Z14", "Z28560", "Z28559", "Z36379" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } fulaunim2mr2fr79xg0c9xfcjhw90wo 292446 292445 2026-07-20T13:21:01Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292446 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28548" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28548K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list including Wikidata statements" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6092" }, "Z17K2": "Z28548K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property types to retain (all if left empty)" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z8K3": [ "Z20", "Z28558" ], "Z8K4": [ "Z14", "Z28559", "Z28560", "Z36379" ], "Z8K5": "Z28548" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "filter statements by property type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list containing only those items from a given list that are Wikidata statements with one of the given property types (or all statements if no property types are specified)" } ] } } b6lhhf9u4zer8cj5oqydyg8fckj8ofp Z29135 0 67685 292758 226397 2026-07-21T11:27:16Z HenkvD 1290 (sv) album från 2014 av Taylor Swift 292758 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29135" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z29134", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z29134", "Z29134K1": { "Z1K1": "Z6091", "Z6091K1": "Q17544553" }, "Z29134K2": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "album från 2014 av Taylor Swift" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "\"album från 2014 av Taylor Swift\"" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) album från 2014 av Taylor Swift" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } az5pc411l64e1tgc9eyfnx9ta52k19y Z29314 0 68376 292757 228025 2026-07-21T11:26:52Z HenkvD 1290 sv Genitiv 292757 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29314" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27885", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27885", "Z27885K1": { "Z1K1": "Z6091", "Z6091K1": "Q146233" }, "Z27885K2": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Genitiv" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sv -\u003E \"Genitiv\"" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Genitiv" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } a96vpuvup9qjcl7lsss8ezejnqywqj7 Z29717 0 69006 292556 242766 2026-07-20T23:38:03Z YoshiRulz 10156 Removed Z29745 from the approved list of implementations 292556 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29717" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z29717K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z29717K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z30089", "Z29746", "Z29747" ], "Z8K4": [ "Z14" ], "Z8K5": "Z29717" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ArticlePlaceholder render main Wikidata statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "mw.wikibase.formatValue" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oeoazvgm5yu7vlubpuzx9wpgxb9w2yv 292557 292556 2026-07-20T23:38:08Z YoshiRulz 10156 Added Z29745 to the approved list of implementations 292557 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29717" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z29717K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z29717K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z30089", "Z29746", "Z29747" ], "Z8K4": [ "Z14", "Z29745" ], "Z8K5": "Z29717" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ArticlePlaceholder render main Wikidata statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "mw.wikibase.formatValue" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } srybru40sqjqkuvf6qtdpwj7l1s7lap Template:Main page/News/de 10 69043 292813 291703 2026-07-21T16:59:59Z Ameisenigel 44 Created page with "$1: Über syntaktische Tabellen hinaus" 292813 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</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-07.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-07-16}}: Über syntaktische Tabellen hinaus * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] bkfjo16l43eo6apltsf7iwq4q93ny1r 292815 292813 2026-07-21T17:00:03Z Ameisenigel 44 Created page with "$1: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia" 292815 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</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-07.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-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] gqakzdh9b483cqi3e8dxf0wlk3zn7d6 292817 292815 2026-07-21T17:00:07Z Ameisenigel 44 Created page with "$1: Integration im Test-Wiki und Jahresplan" 292817 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</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-07.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-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] fnauz49owrp7kzyxp7uzb1ily9x51zu 292819 292817 2026-07-21T17:00:12Z Ameisenigel 44 Created page with "$1: Arbeit an Funktionen, gemeinsam" 292819 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</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-07.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-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan * {{Status updates|2026-06-26}}: Arbeit an Funktionen, gemeinsam * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] 9ff81gka1d2nf6s9wddhau1lm5f8nhj 292821 292819 2026-07-21T17:00:19Z Ameisenigel 44 Created page with "$1: Der/die/das oder nicht, (das?) ist hier die Frage" 292821 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</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-07.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-07-16}}: Über syntaktische Tabellen hinaus * {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia * {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan * {{Status updates|2026-06-26}}: Arbeit an Funktionen, gemeinsam * {{Status updates|2026-06-19}}: Der/die/das oder nicht, (das?) ist hier die Frage [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] 5958oo77jdwogf8f9ocada9menx7ooz Z29849 0 69325 292636 278224 2026-07-21T06:44:50Z 99of9 1622 Removed Z29864 and Z35662 from the approved list of implementations 292636 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" ], "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" } ] } } 8j0mjiasijo56lwojwvafdgysxp4vao 292637 292636 2026-07-21T06:44:53Z 99of9 1622 Removed Z29850 and Z35660 from the approved list of test cases 292637 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" ], "Z8K4": [ "Z14" ], "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" } ] } } 4hb6lptekb4krhm5f1ukyhprbpg5xl4 292640 292637 2026-07-21T06:45:56Z 99of9 1622 BREAKING CHANGE from parent function 292640 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": "Z13518", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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" ], "Z8K4": [ "Z14" ], "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" } ] } } 33nam4wluo36nfwe5n4ilz45ccsz3lc 292643 292640 2026-07-21T06:48:20Z 99of9 1622 Added Z35660 to the approved list of test cases 292643 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": "Z13518", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z35660" ], "Z8K4": [ "Z14" ], "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" } ] } } hj2rqbu5bn17vhoxxkj1flb4frzjcvq 292646 292643 2026-07-21T06:53:42Z 99of9 1622 Added Z35662 to the approved list of implementations 292646 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": "Z13518", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z35660" ], "Z8K4": [ "Z14", "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" } ] } } spiafuii9hed3zwtxwl0g5lglf92x7t 292648 292646 2026-07-21T06:56:19Z 99of9 1622 Added Z29864 to the approved list of implementations 292648 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": "Z13518", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z35660" ], "Z8K4": [ "Z14", "Z35662", "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" } ] } } i0zv8himwjkwuuj07sr9xlzlkifdsji 292661 292648 2026-07-21T07:02:15Z 99of9 1622 Added Z29850 to the approved list of test cases 292661 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": "Z13518", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "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", "Z35660", "Z29850" ], "Z8K4": [ "Z14", "Z35662", "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" } ] } } 2tv27w6on1j3tkspgbpm2bbpt6k5b7k Z29850 0 69326 292644 237408 2026-07-21T06:50:04Z 99of9 1622 adapt to new structure, adjectival doesn't seem ideal 292644 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29850" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z29849", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z29849", "Z29849K1": { "Z1K1": "Z6091", "Z6091K1": "Q43512" }, "Z29849K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z29849K3": { "Z1K1": "Z6091", "Z6091K1": "Q59775044" }, "Z29849K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z29849K5": { "Z1K1": "Z6091", "Z6091K1": "Q2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "K2 is the second-highest mountain on Earth." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] K2 is the second-highest mountain on Earth" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 679xqpzkstky4pwh84j0miuj64m6vqm 292663 292644 2026-07-21T07:08:33Z 99of9 1622 292663 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29850" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z29849", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z29849", "Z29849K1": { "Z1K1": "Z6091", "Z6091K1": "Q43512" }, "Z29849K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z29849K3": { "Z1K1": "Z6091", "Z6091K1": "Q6452016" }, "Z29849K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z29849K5": { "Z1K1": "Z6091", "Z6091K1": "Q2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "K2 is the second-highest mountain on Earth." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] K2 is the second-highest mountain on Earth" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1jtfa0g85rer5t21y5iqreukgnzp0np Z29864 0 69340 292647 237419 2026-07-21T06:55:29Z 99of9 1622 adapt to new structure 292647 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29864" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z29849", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30009", "Z30009K1": { "Z1K1": "Z7", "Z7K1": "Z30784", "Z30784K1": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "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": "Z7", "Z7K1": "Z37847", "Z37847K1": { "Z1K1": "Z18", "Z18K1": "Z29849K3" }, "Z37847K2": "Z1002" }, "Z29852K2": { "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": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z29849K5" }, "Z24766K2": "Z1002" } ] } } }, "Z30009K2": "Z29639" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English ordinal class location frag., composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } obam2fnzmc6ohdmxm9alx0n0vj7cxst Z29953 0 69473 292524 237805 2026-07-20T20:31:15Z YoshiRulz 10156 Added Z30845 to the approved list of implementations 292524 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29953" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6004", "Z17K2": "Z29953K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme form" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z29955", "Z29956", "Z29954" ], "Z8K4": [ "Z14", "Z30845" ], "Z8K5": "Z29953" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "syllable count of English Lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 633xel7fkp8p7x1qjl955tge2808vsn Z30097 0 69736 292551 237832 2026-07-20T23:32:41Z YoshiRulz 10156 Removed Z30102 from the approved list of implementations 292551 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30097" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z30097K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z30097K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z30097" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "format main Wikidata statement by prop data type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "formatValue main snak by prop data type" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ncrmcfr0s4667k9skthvvlaez8p9mkf 292553 292551 2026-07-20T23:32:51Z YoshiRulz 10156 Added Z30102 to the approved list of implementations 292553 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30097" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z30097K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z30097K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z30102" ], "Z8K5": "Z30097" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "format main Wikidata statement by prop data type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "formatValue main snak by prop data type" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7ll9jhgk47d6zu7tpr297cfu7n3zd58 Z30102 0 69741 292552 289803 2026-07-20T23:32:44Z YoshiRulz 10156 Fix typo 292552 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30102" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z30097", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35126", "Z35126K1": { "Z1K1": "Z7", "Z7K1": "Z19306", "Z19306K1": { "Z1K1": "Z18", "Z18K1": "Z30097K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z30099", "Z30099K1": { "Z1K1": "Z18", "Z18K1": "Z30097K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37481", "Z37481K1": { "Z1K1": "Z7", "Z7K1": "Z19306", "Z19306K1": { "Z1K1": "Z18", "Z18K1": "Z30097K2" } } }, "Z802K2": "Z30100", "Z802K3": "Z30098" }, "K1": { "Z1K1": "Z18", "Z18K1": "Z30097K1" }, "K2": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z18", "Z18K1": "Z30097K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "format main snak by prop data type, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9ulqappxt7k73wcvc861oa0j4ou81dc Z30153 0 69861 292554 289806 2026-07-20T23:34:59Z YoshiRulz 10156 Added Z30154 to the approved list of implementations 292554 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30153" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z30153K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display language" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6007" }, "Z17K2": "Z30153K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statements" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z30154" ], "Z8K5": "Z30153" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ArticlePlaceholder render multi-main WD statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "mw.wikibase.formatValues" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } po1i2mkq7xawnwqwek8ef85y8hvnok0 292555 292554 2026-07-20T23:35:10Z YoshiRulz 10156 Removed Z30154 from the approved list of implementations 292555 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30153" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z30153K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display language" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6007" }, "Z17K2": "Z30153K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statements" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z30153" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ArticlePlaceholder render multi-main WD statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "mw.wikibase.formatValues" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } niwsb1769gdb9sy2d8glt8yoaufcf26 Z30186 0 69894 292559 238883 2026-07-20T23:58:41Z YoshiRulz 10156 Fix typo 292559 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30186" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z30175", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z6007" }, "K1": { "Z1K1": "Z7", "Z7K1": "Z14779", "Z14779K1": "Z30414", "Z14779K2": { "Z1K1": "Z7", "Z7K1": "Z19205", "Z19205K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z28294", "Z873K2": { "Z1K1": "Z18", "Z18K1": "Z30175K1" } } }, "Z14779K3": { "Z1K1": "Z7", "Z7K1": "Z13436", "Z13436K1": "Z22820", "Z13436K2": { "Z1K1": "Z18", "Z18K1": "Z30175K1" }, "Z13436K3": { "Z1K1": "Z7", "Z7K1": "Z29794", "Z29794K1": "Z28308", "Z29794K2": { "Z1K1": "Z18", "Z18K1": "Z30175K1" }, "Z29794K3": { "Z1K1": "Z7", "Z7K1": "Z19205", "Z19205K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z28294", "Z873K2": { "Z1K1": "Z18", "Z18K1": "Z30175K1" } } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "group property claims by pred, product composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } njh576qon115reb37hyshn5m9o4annt Talk:Z30201 1 69946 293238 233468 2026-07-23T10:31:01Z 99of9 1622 /* Parameter type */ Reply 293238 wikitext text/x-wiki == Parameter type == Should this take a {{Z|13518}} instead? For [[Z30202]], I've simply cast to {{Z|16683}}. I'm not sure whether any language would conjugate specifically for negative numbers, seeing as they're not "natural" in the "natural number" sense. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:17, 5 December 2025 (UTC) :I support the change. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:31, 23 July 2026 (UTC) hs7nye5u26ojgsc4cdg0ik7v7n0568i Wikifunctions:Catalogue/Wikidata operations/Lexeme 4 70155 292875 291729 2026-07-21T19:02:25Z YoshiRulz 10156 /* Lexeme operations */ Add syllable count and endocentric compound functions 292875 wikitext text/x-wiki == Lexeme sense operations == {{Help:Type deconstruction table/Wikidata lexeme sense}} *{{Z+|Z6826}} *{{Z+|Z6806}} *{{Z+|Z23112}} *{{Z+|Z23114}} *{{Z+|Z23116}} *{{Z+|Z23433}} **{{Z+|Z23489}} *{{Z+|Z21577}} *{{Z+|Z20673}} * {{Z+|Z27292}} * {{Z+|Z27340}} === Search for === * [[Special:Search/: "Z8K2 Z6006" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6006" OR "Z8K2 Z6096" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6096" OR "Z17K1 Z6006" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6006" OR "Z17K1 Z6096" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6096"|Functions expecting or returning an explicit Wikidata lexeme sense or reference, singly or in a list]] == Lexeme sense reference operations == {{Help:Type deconstruction table/Wikidata lexeme sense reference}} *{{Z+|Z23127}} *{{Z+|Z23130}} == Lexeme form operations == {{Help:Type deconstruction table/Wikidata lexeme form}} * {{Z+|Z6824}} * {{Z+|Z6804}} * {{Z+|Z19271}} * {{Z+|Z22399}} * {{Z+|Z22396}} * {{Z+|Z22478}} * {{Z+|Z22483}} * {{Z+|Z23118}} * {{Z+|Z22638}} ** {{Z+|Z22487}} ** {{Z+|Z22556}} ** {{Z+|Z27499}} * {{Z+|Z22490}} * {{Z+|Z29957}} === Search for === [[Special:Search/: "Z8K2 Z6004" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6004" OR "Z8K2 Z6094" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6094" OR "Z17K1 Z6004" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6004" OR "Z17K1 Z6094" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6094"|Functions expecting or returning an explicit Wikidata lexeme form object or reference, singly or in a list]] {{Help:Type deconstruction table/Wikidata lexeme form reference}} == Lexeme reference operations == {{Help:Type deconstruction table/Wikidata lexeme reference}} {{Help:Fetching function table/Wikidata lexeme reference}} *{{Z+|Z19285}} *{{Z+|Z6825}} **{{Z+|Z32373}} *{{Z+|Z19287}} *{{Z+|Z22249}} == Lexeme operations == {{Help:Type deconstruction table/Wikidata lexeme}} === Lemma operations === *{{Z+|Z19293}} === Language operations === *{{Z+|Z19295}} *{{Z+|Z19276}} === Lexical category operations === *{{Z+|Z19298}} ==== Grammatical gender operations ==== *{{Z+|Z20616}} *{{Z+|Z26676}} *{{Z+|Z36605}} *{{Z+|Z26745}} *{{Z+|Z28089}} *{{Z+|Z30539}} *{{Z+|Z25341}} *{{Z+|Z30353}} *{{Z+|Z25488}} *{{Z+|Z21739}} *{{Z+|Z30349}} === Form operations === *{{Z+|Z19302}} *{{Z+|Z19232}} *{{Z+|Z19234}} *{{Z+|Z19241}} ** {{Z+|Z34943}} *** {{Z+|Z27410}} *{{Z+|Z19243}} ** {{Z+|Z36450}} *{{Z+|Z19252}} *{{Z+|Z19260}} *{{Z+|Z22559}} *{{Z+|Z19340}} * {{Z+|Z38034}} === Sense operations === *{{Z+|Z19282}} *{{Z+|Z23486}} ===Other operations=== * {{Z+|Z19300}} * {{Z+|Z32998}} * {{Z+|Z22696}} * {{Z+|Z37847}} * {{Z+|Z19285}} * {{Z+|Z33071}} * {{Z+|Z18317}} === Search for === [[Special:Search/: "Z8K2 Z6005" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6005" OR "Z8K2 Z6095" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6095" OR "Z17K1 Z6005" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6005" OR "Z17K1 Z6095" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6095"|Functions expecting or returning an explicit Wikidata lexeme object or reference, singly or in a list]] * [[Special:Search/: "Z8K2 Z6005"|Functions returning an explicit Wikidata lexeme object]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6005|or a list of them]] * [[Special:Search/: "Z8K2 Z6095"|Functions returning an explicit Wikidata lexeme reference]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6095|or a list of them]] * [[Special:Search/: "Z17K1 Z6005"|Functions expecting an explicit Wikidata lexeme object]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6005|or a list of them]] * [[Special:Search/: "Z17K1 Z6095"|Functions expecting an explicit Wikidata lexeme reference]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6095|or a list of them]] [[Category:Lists of functions]] [[Category:Wikidata]] a8a3l1cu097op42qay5r5qtuw79s3o1 Z30421 0 70224 293124 234649 2026-07-23T01:52:59Z 99of9 1622 293124 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30421" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z30420", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z30420", "Z30420K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z30420K2": { "Z1K1": "Z6091", "Z6091K1": "Q729" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Ett lejon är ett djur." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Ett lejon är ett djur.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Swedish: A lion is an animal." } ] } } 29jhbm3rr6ows5l8kdr304jjpqlsw9n Z30424 0 70227 293121 234647 2026-07-23T01:43:34Z 99of9 1622 nudge 293121 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30424" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z30424K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z30425", "Z30430" ], "Z8K4": [ "Z14", "Z30429" ], "Z8K5": "Z30424" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Swedish indefinite noun phrase, QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "swe indef noun" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ett äpple, en bil, etc" } ] } } d3wbvwr6yhxgvij7x0yby2gjm6lq9mi Z30431 0 70234 293125 234650 2026-07-23T01:54:21Z 99of9 1622 293125 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30431" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z30420", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z30420", "Z30420K1": { "Z1K1": "Z6091", "Z6091K1": "Q1420" }, "Z30420K2": { "Z1K1": "Z6091", "Z6091K1": "Q42889" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "En bil är ett fordon." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"En bil är ett fordon.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Swedish: a car is a vehicle" } ] } } 7u2z1spw5jlerrxt0kdyqoze6mhawkl Z30845 0 71302 292526 238152 2026-07-20T20:37:47Z YoshiRulz 10156 Minor refactor 292526 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30845" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z29953", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z29957", "Z29957K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z29688", "Z29688K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23118", "Z23118K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5279" } ] } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z29940", "Z29940K1": { "Z1K1": "Z7", "Z7K1": "Z22478", "Z22478K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z20391", "Z20391K1": { "Z1K1": "Z7", "Z7K1": "Z19841", "Z19841K1": { "Z1K1": "Z7", "Z7K1": "Z30840", "Z30840K1": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z13578", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z14450", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z19308", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z29688", "Z29688K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23118", "Z23118K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5279" } ] } } }, "Z13464K3": "‧" } } } } } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z20391", "Z20391K1": { "Z1K1": "Z7", "Z7K1": "Z19841", "Z19841K1": { "Z1K1": "Z7", "Z7K1": "Z30840", "Z30840K1": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z30837", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z14396", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z29957", "Z29957K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "syllable count of English Lexeme, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1r9vmn7gjgozlfjwc847z6iqrlpj848 292533 292526 2026-07-20T20:44:42Z YoshiRulz 10156 Use helper for rounded mean 292533 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30845" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z29953", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z29957", "Z29957K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z29688", "Z29688K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23118", "Z23118K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5279" } ] } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z29940", "Z29940K1": { "Z1K1": "Z7", "Z7K1": "Z22478", "Z22478K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z38031", "Z38031K1": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z13578", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z14450", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z19308", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z29688", "Z29688K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23118", "Z23118K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5279" } ] } } }, "Z13464K3": "‧" } } } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z38031", "Z38031K1": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z30837", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z14396", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z29957", "Z29957K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "syllable count of English Lexeme, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b01rk6mnea8bg3khgn65d4g8w15sr5m 292542 292533 2026-07-20T21:08:30Z YoshiRulz 10156 Move most logic to helper function 292542 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30845" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z29953", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z38031", "Z38031K1": { "Z1K1": "Z7", "Z7K1": "Z30075", "Z30075K1": { "Z1K1": "Z7", "Z7K1": "Z38034", "Z38034K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } }, "Z30075K2": [ "Z13518", { "Z1K1": "Z7", "Z7K1": "Z29940", "Z29940K1": { "Z1K1": "Z7", "Z7K1": "Z22478", "Z22478K1": { "Z1K1": "Z18", "Z18K1": "Z29953K1" } } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "syllable count of English Lexeme, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } luosvib7zpp7hjnjw1133al4w3m8j0t User:YoshiRulz 2 73439 292515 270602 2026-07-20T15:20:47Z YoshiRulz 10156 292515 wikitext text/x-wiki {{babel|en-N|ja-1|tok-0}} [https://yoshirulz.dev I'm a life-long FOSS developer] who writes mainly in C# (and BASH, JS/TS, and Nix), though for a long time I was working on libraries in pure Kotlin and I'd like to return to that someday. Long-term projects on {{SITENAME}}: * Writing [[WF:Rosetta|onboarding docs]] for programming languages I'm familiar with * [[f:Template:AboutTopic|Port]] of [[mw:Extension:ArticlePlaceholder]] * Generally promoting the FP staples ** Like <code>Either&lt;Object, Error&gt;</code> over actually raising errors (as soon as we get unions...) * Pushing for UI improvements ** To that end, I've written [[User:YoshiRulz/Blockly|a Blockly UI prototype]] * Maybe collaborate with tokiponists on NLG now that [[w:tok:]] is up * Think about describing languages (linguistic typology) in Abstract Wikipedia ** [[WF:Catalogue/Natural_language_operations/Global_language_functions#Natural_language|Some typology-related helper Functions]] ** Searching for secular alternatives to the Lord's Prayer for use as a sample, which conveniently doubles as a litmus test for the expressive power of abstract content: *** [[s:en:Universal Declaration of Human Rights]] (too much abstract, as in metaphysical, terminology, even if you skip down to Article 1 as seen on enwp) *** [[s:en:The North Wind and the Sun]] (compound sentences might not be feasible for a while, and it leans poetic) *** [[b:en:Isoba/The Rainbow Passage]] (too many scientific terms and colour terms in the latter half) Subpages: {{Special:PrefixIndex/User:YoshiRulz/}} 14q6wiw9xtywtv802xfi3tnhacnr1rm User:YoshiRulz/Functions that are maybe done 2 73450 292522 289384 2026-07-20T20:14:40Z YoshiRulz 10156 /* Z28217 */ Resolved 292522 wikitext text/x-wiki {{phab|T412955}} <br clear="all" /><hr> === {{Z|30931}} === tests timing out * {{Z|30932}} * {{Z|30933}} * {{Z|30942}} * {{Z|30947}} passing; trivia === {{Z|29953}} === tests timing out * {{Z|29954}} * {{Z|29955}} expected failure * {{Z|29956}} === {{Z|29784}} === tests timing out * {{Z|30088}} * {{Z|30915}} === {{Z|30175}} === tests timing out * {{Z|30188}} * {{Z|30913}} * {{Z|30958}} passing === {{Z|30157}} === test timing out * {{Z|30165}} * {{Z|30908}} passing; trivial === {{Z|30217}} === tests timing out * {{Z|30230}} * {{Z|30231}} === {{Z|30471}} === no good tests; {{Z|30853}} would make it easier === {{Z|31019}} === tests timing out * {{Z|31022}} * {{Z|31023}} passing * {{Z|31024}} * {{Z|31025}} passing === {{Z|31041}} === test timing out * {{Z|31043}} * {{Z|31044}} passing === {{Z|10956}} === test timing out, connected anyway * {{Z|10959}} * {{Z|10961}} passing * {{Z|19167}} passing === {{Z|10944}} === tests timing out, connected anyway * {{Z|10946}} * {{Z|10947}} * {{Z|10948}} * {{Z|10949}} * {{Z|10950}} * {{Z|10951}} * {{Z|10969}} === {{Z|30153}} === test timing out * {{Z|31708}} === {{Z|19243}} === tests timing out, connected anyway * {{Z|19251}} * {{Z|19395}} * {{Z|21612}} * {{Z|22814}} === {{Z|19170}} === tests timing out for RLE impl., connected anyway * {{Z|19171}} * {{Z|19172}} * {{Z|19173}} * {{Z|19174}} * {{Z|19176}} === {{Z|34793}} === tests timing out, connected anyway * {{Z|34794}} * {{Z|34795}} * {{Z|34796}} * {{Z|34843}} === {{Z|35597}} === one impl. works modulo typing, but even when I add the typing shims it still fails the test for ??? reasons; other impl. doesn't seem to work for ??? reasons === {{Z|32585}} === product composition passes all tests; indexing composition times out === {{Z|28482}} === composition failing with <code>function call: "'int' object is not iterable"</code>, though the expression works when echo'd === {{Z|24139}} === <s>tests timing out for composition</s> it's not even timing out. I narrowed it down to the apply2-contains, and when the list of Z11K1s has &ge; 33 elements (confirmed by slicing), a cryptic error <code>Z579(32)</code> is raised === {{Z|35278}} === tests timing out for composition, except tiny test which has a cached failure but passes in edit mode === {{Z|36174}} === tests failing for ??? reasons; connected JS impl since I confirmed that was working === {{Z|37415}} === <code>map(if(...), [...])</code> is failing for ??? reasons this is blocking {{Z|32822}} c4veddsqqp2p66pofmufayfv26kfjn1 292525 292522 2026-07-20T20:32:43Z YoshiRulz 10156 /* Z29953 */ Resolved 292525 wikitext text/x-wiki {{phab|T412955}} <br clear="all" /><hr> === {{Z|30931}} === tests timing out * {{Z|30932}} * {{Z|30933}} * {{Z|30942}} * {{Z|30947}} passing; trivia === {{Z|29784}} === tests timing out * {{Z|30088}} * {{Z|30915}} === {{Z|30175}} === tests timing out * {{Z|30188}} * {{Z|30913}} * {{Z|30958}} passing === {{Z|30157}} === test timing out * {{Z|30165}} * {{Z|30908}} passing; trivial === {{Z|30217}} === tests timing out * {{Z|30230}} * {{Z|30231}} === {{Z|30471}} === no good tests; {{Z|30853}} would make it easier === {{Z|31019}} === tests timing out * {{Z|31022}} * {{Z|31023}} passing * {{Z|31024}} * {{Z|31025}} passing === {{Z|31041}} === test timing out * {{Z|31043}} * {{Z|31044}} passing === {{Z|10956}} === test timing out, connected anyway * {{Z|10959}} * {{Z|10961}} passing * {{Z|19167}} passing === {{Z|10944}} === tests timing out, connected anyway * {{Z|10946}} * {{Z|10947}} * {{Z|10948}} * {{Z|10949}} * {{Z|10950}} * {{Z|10951}} * {{Z|10969}} === {{Z|30153}} === test timing out * {{Z|31708}} === {{Z|19243}} === tests timing out, connected anyway * {{Z|19251}} * {{Z|19395}} * {{Z|21612}} * {{Z|22814}} === {{Z|19170}} === tests timing out for RLE impl., connected anyway * {{Z|19171}} * {{Z|19172}} * {{Z|19173}} * {{Z|19174}} * {{Z|19176}} === {{Z|34793}} === tests timing out, connected anyway * {{Z|34794}} * {{Z|34795}} * {{Z|34796}} * {{Z|34843}} === {{Z|35597}} === one impl. works modulo typing, but even when I add the typing shims it still fails the test for ??? reasons; other impl. doesn't seem to work for ??? reasons === {{Z|32585}} === product composition passes all tests; indexing composition times out === {{Z|28482}} === composition failing with <code>function call: "'int' object is not iterable"</code>, though the expression works when echo'd === {{Z|24139}} === <s>tests timing out for composition</s> it's not even timing out. I narrowed it down to the apply2-contains, and when the list of Z11K1s has &ge; 33 elements (confirmed by slicing), a cryptic error <code>Z579(32)</code> is raised === {{Z|35278}} === tests timing out for composition, except tiny test which has a cached failure but passes in edit mode === {{Z|36174}} === tests failing for ??? reasons; connected JS impl since I confirmed that was working === {{Z|37415}} === <code>map(if(...), [...])</code> is failing for ??? reasons this is blocking {{Z|32822}} i469mkn6zf34qgwjg86eegpvfw85ttq 292564 292525 2026-07-21T01:08:18Z YoshiRulz 10156 /* Z10956 */ 292564 wikitext text/x-wiki {{phab|T412955}} <br clear="all" /><hr> === {{Z|30931}} === tests timing out * {{Z|30932}} * {{Z|30933}} * {{Z|30942}} * {{Z|30947}} passing; trivia === {{Z|29784}} === tests timing out * {{Z|30088}} * {{Z|30915}} === {{Z|30175}} === tests timing out * {{Z|30188}} * {{Z|30913}} * {{Z|30958}} passing === {{Z|30157}} === test timing out * {{Z|30165}} * {{Z|30908}} passing; trivial === {{Z|30217}} === tests timing out * {{Z|30230}} * {{Z|30231}} === {{Z|30471}} === no good tests; {{Z|30853}} would make it easier === {{Z|31019}} === tests timing out * {{Z|31022}} * {{Z|31023}} passing * {{Z|31024}} * {{Z|31025}} passing === {{Z|31041}} === test timing out * {{Z|31043}} * {{Z|31044}} passing === {{Z|10956}} === * {{Z|10959}} passing * {{Z|10961}} passing * {{Z|19167}} failing due to replicate === {{Z|10944}} === tests timing out, connected anyway * {{Z|10946}} * {{Z|10947}} * {{Z|10948}} * {{Z|10949}} * {{Z|10950}} * {{Z|10951}} * {{Z|10969}} === {{Z|30153}} === test timing out * {{Z|31708}} === {{Z|19243}} === tests timing out, connected anyway * {{Z|19251}} * {{Z|19395}} * {{Z|21612}} * {{Z|22814}} === {{Z|19170}} === tests timing out for RLE impl., connected anyway * {{Z|19171}} * {{Z|19172}} * {{Z|19173}} * {{Z|19174}} * {{Z|19176}} === {{Z|34793}} === tests timing out, connected anyway * {{Z|34794}} * {{Z|34795}} * {{Z|34796}} * {{Z|34843}} === {{Z|35597}} === one impl. works modulo typing, but even when I add the typing shims it still fails the test for ??? reasons; other impl. doesn't seem to work for ??? reasons === {{Z|32585}} === product composition passes all tests; indexing composition times out === {{Z|28482}} === composition failing with <code>function call: "'int' object is not iterable"</code>, though the expression works when echo'd === {{Z|24139}} === <s>tests timing out for composition</s> it's not even timing out. I narrowed it down to the apply2-contains, and when the list of Z11K1s has &ge; 33 elements (confirmed by slicing), a cryptic error <code>Z579(32)</code> is raised === {{Z|35278}} === tests timing out for composition, except tiny test which has a cached failure but passes in edit mode === {{Z|36174}} === tests failing for ??? reasons; connected JS impl since I confirmed that was working === {{Z|37415}} === <code>map(if(...), [...])</code> is failing for ??? reasons this is blocking {{Z|32822}} 48yzkrcpvtqy0mvu7ia9po8m2gvmp06 Z6039 0 77001 293209 276725 2026-07-23T08:18:12Z Autom 448 +sv label 293209 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z6039" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z6039", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z6039K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "site (the project prepended by a language code)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Seite" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "server (projekt, před který je připojen kód jazyka)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "site (le projet, précédé du code de langue)" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z60", "Z3K2": "Z6039K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z6039K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "project ('wiki', 'wikinews', 'wikibooks', 'wiktionary', 'wikisource', 'wikivoyage', 'wikiquote', 'wikiversity', or 'commonswiki')" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Projekt" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "projekt („wiki“, „wikinews“, „wikibooks“, „wiktionary“, „wikisource“, „wikivoyage“, „wikiquote“, „wikiversity“ nebo „commonswiki“)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "projet (« wiki », « wikinews », « wikibooks », « wiktionary », « wikisource », « wikivoyage », « wikiquote », « wikiversity », ou « commonswiki »)" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z6039K4", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "title" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Titel" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "název" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "titre" } ] }, "Z3K4": "Z42" }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z6039K5", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "url" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "URL" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "URL" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "URL" } ] }, "Z3K4": "Z42" } ], "Z4K3": "Z101" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata sitelink" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wikidata-Seitenlink" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Odkaz na článek Wikidat" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "lien de site Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikidata-webbplatslänk" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Odkaz Wikidat", "Interwiki Wikidat" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "See https://www.wikidata.org/wiki/Help:Sitelinks. Z6039K3/project will be 'wiki', 'wikinews', 'wikibooks', 'wiktionary', 'wikisource', 'wikivoyage', 'wikiquote', 'wikiversity', or 'commonswiki'. Z6039K1/site will be the value of Z6039K3 prepended by a language code (e.g., 'enwikiquote')." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Seitenlinks in Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Odkaz na článek podle datového modelu Wikidat (vizte https://www.wikidata.org/wiki/Help:Sitelinks)." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Voir https://www.wikidata.org/wiki/Help:Sitelinks. Z6039K3/Projet doit être 'wiki', 'wikinews', 'wikibooks', 'wiktionary', 'wikisource', 'wikivoyage', 'wikiquote', 'wikiversity', ou 'commonswiki'..." } ] } } kptktdowh2oon7t212sqyt8dltdsb9a Z32167 0 78326 293190 291733 2026-07-23T06:49:26Z 99of9 1622 de 293190 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32167" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32166", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z32166K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z18", "Z18K1": "Z32166K1" }, "Z32169K2": { "Z1K1": "Z18", "Z18K1": "Z32166K4" } } }, " ", "est ", { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z18", "Z18K1": "Z32166K2" }, "Z32169K2": { "Z1K1": "Z18", "Z18K1": "Z32166K4" } }, " de ", { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z18", "Z18K1": "Z32166K3" }, "Z32169K2": { "Z1K1": "Z18", "Z18K1": "Z32166K4" } }, "." ], "Z12899K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence in French, Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hg2ktm298xofe2sp5evzdx1jnvu3ev5 293196 293190 2026-07-23T06:56:27Z 99of9 1622 replace de les to des and de le to du 293196 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32167" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32166", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z32166K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z38114", "Z38114K1": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z18", "Z18K1": "Z32166K1" }, "Z32169K2": { "Z1K1": "Z18", "Z18K1": "Z32166K4" } } }, " ", "est ", { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z18", "Z18K1": "Z32166K2" }, "Z32169K2": { "Z1K1": "Z18", "Z18K1": "Z32166K4" } }, " de ", { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z18", "Z18K1": "Z32166K3" }, "Z32169K2": { "Z1K1": "Z18", "Z18K1": "Z32166K4" } }, "." ], "Z12899K2": "" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence in French, Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jwfkbe2aqmuebcbdbemv21f6g3hko5j Z32169 0 78328 292454 292293 2026-07-20T13:33:10Z 99of9 1622 nudge 292454 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32169" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32169K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32169K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z32170", "Z32171", "Z32173", "Z32172", "Z37893", "Z37976", "Z37993", "Z37994" ], "Z8K4": [ "Z14", "Z37911", "Z32174", "Z37894" ], "Z8K5": "Z32169" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with definite article, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Le QID", "La QID", "Les QID" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The definite article needs to know grammatical gender, grammatical number, and whether it's a proper noun." } ] } } 797547v01ekbrz55tv359vnlmszpfxy Z32175 0 78334 292638 264160 2026-07-21T06:45:03Z 99of9 1622 Removed Z32183 from the approved list of implementations 292638 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32175" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z32175K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6095", "Z17K2": "Z32175K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z32197", "Z33265", "Z33273" ], "Z8K4": [ "Z14" ], "Z8K5": "Z32175" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tpegmvhezr6mvnxylf01uxn70tjyp0c 292639 292638 2026-07-21T06:45:06Z 99of9 1622 Removed Z32197, Z33265 and Z33273 from the approved list of test cases 292639 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32175" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z32175K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6095", "Z17K2": "Z32175K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z32175" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t7aoioebfqsqumlr5pyfj47af7s932b 292641 292639 2026-07-21T06:46:28Z 99of9 1622 BREAKING CHANGE from parent function 292641 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32175" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z32175K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z32175" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } llorf8669i4jflnar3ufj1mmfxo2lgu 292651 292641 2026-07-21T06:58:22Z 99of9 1622 Added Z32197 to the approved list of test cases 292651 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32175" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z32175K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z32197" ], "Z8K4": [ "Z14" ], "Z8K5": "Z32175" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nrxf9pe1k80gc40ess555gqfxyjjyyt 292656 292651 2026-07-21T07:00:34Z 99of9 1622 Added Z33265 and Z33273 to the approved list of test cases 292656 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32175" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z32175K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z32197", "Z33265", "Z33273" ], "Z8K4": [ "Z14" ], "Z8K5": "Z32175" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c30rgdq25rsq5xsynb169jhu90uy6qd 292660 292656 2026-07-21T07:01:55Z 99of9 1622 Added Z32183 to the approved list of implementations 292660 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32175" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z32175K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32175K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z32197", "Z33265", "Z33273" ], "Z8K4": [ "Z14", "Z32183" ], "Z8K5": "Z32175" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fu2b85nlf7kdwdmevsczox6m2ax178c Z32183 0 78342 292658 258450 2026-07-21T07:01:34Z 99of9 1622 292658 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32183" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32175", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30009", "Z30009K1": { "Z1K1": "Z7", "Z7K1": "Z30784", "Z30784K1": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32175K1" }, "Z24766K2": "Z1531" }, " merupakan ", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32175K4" }, "Z24766K2": "Z1531" }, " ", { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z32176", "Z32176K1": { "Z1K1": "Z7", "Z7K1": "Z37847", "Z37847K1": { "Z1K1": "Z18", "Z18K1": "Z32175K3" }, "Z37847K2": "Z1531" }, "Z32176K2": { "Z1K1": "Z18", "Z18K1": "Z32175K2" }, "Z32176K3": "Z1531" } }, " di ", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32175K5" }, "Z24766K2": "Z1531" } ] } } }, "Z30009K2": "Z29639" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malay ordinal class location frag., composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5dn3f02vejm5lhr58kft5mbot2d38u3 Z32197 0 78356 292649 258631 2026-07-21T06:58:06Z 99of9 1622 adapt to new structure, adjectival doesn't seem ideal 292649 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32197" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32175", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32175", "Z32175K1": { "Z1K1": "Z6091", "Z6091K1": "Q43512" }, "Z32175K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z32175K3": { "Z1K1": "Z6091", "Z6091K1": "Q59775044" }, "Z32175K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z32175K5": { "Z1K1": "Z6091", "Z6091K1": "Q2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "K2 merupakan gunung kedua tertinggi di Bumi." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[ms] K2 merupakan gunung kedua tertinggi di Bumi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2lz9804pwdazaokpojkr8o0jan554vc 292665 292649 2026-07-21T07:09:10Z 99of9 1622 292665 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32197" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32175", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32175", "Z32175K1": { "Z1K1": "Z6091", "Z6091K1": "Q43512" }, "Z32175K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z32175K3": { "Z1K1": "Z6091", "Z6091K1": "Q6452016" }, "Z32175K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z32175K5": { "Z1K1": "Z6091", "Z6091K1": "Q2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "K2 merupakan gunung kedua tertinggi di Bumi." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[ms] K2 merupakan gunung kedua tertinggi di Bumi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pb6q3dgsn8qsazkk1cae562k0p83lkk Z32201 0 78360 292550 291906 2026-07-20T23:14:25Z 99of9 1622 Added Z38038 to the approved list of test cases 292550 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038" ], "Z8K4": [ "Z14", "Z32202" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Should the article be elided before this word? fr" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } di7pwwupoes5nibz10js6r8x681ipor 292570 292550 2026-07-21T01:28:40Z 99of9 1622 292570 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038" ], "Z8K4": [ "Z14", "Z32202" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Elide article before this word? French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g0y22tt8s9913e9t53g2b1422akffaq 292572 292570 2026-07-21T01:29:34Z 99of9 1622 Added Z38041 to the approved list of test cases 292572 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038", "Z38041" ], "Z8K4": [ "Z14", "Z32202" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Elide article before this word? French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jhr2ho4v3vn7144v960wzxdjrft64a1 292573 292572 2026-07-21T01:29:48Z 99of9 1622 292573 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038", "Z38041" ], "Z8K4": [ "Z14", "Z32202" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Elide article before this word? French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr", "mute h or vowel start" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } odlkmj0rrzmmau6rtneh2it6rjc3rnn 292589 292573 2026-07-21T05:09:28Z 99of9 1622 292589 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038", "Z38041" ], "Z8K4": [ "Z14", "Z32202" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "elide French article before this word?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr", "mute h or vowel start", "Elide article before this word? French" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 47i60srdy7nvwg4xqpxiiucsc1rpv25 292603 292589 2026-07-21T05:20:44Z 99of9 1622 Added Z38045 to the approved list of implementations 292603 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038", "Z38041" ], "Z8K4": [ "Z14", "Z32202", "Z38045" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "elide French article before this word?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr", "mute h or vowel start", "Elide article before this word? French" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2parimk2m3hsc3ntrqnvo0w68c06f7k 293135 292603 2026-07-23T02:05:58Z 99of9 1622 293135 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038", "Z38041" ], "Z8K4": [ "Z14", "Z32202", "Z38045" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "elide French article before this word?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr", "mute h or vowel start", "Elide article before this word? French", "use elision?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3thppdkkousr24am6jbst7tx61os3t8 293163 293135 2026-07-23T03:27:46Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 293163 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32201" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32201K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37845", "Z37846", "Z38038", "Z38041" ], "Z8K4": [ "Z14", "Z38045", "Z32202" ], "Z8K5": "Z32201" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "elide French article before this word?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "French word starts with vowel sound", "Should the article be elided before this word? fr", "mute h or vowel start", "Elide article before this word? French", "use elision?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cqt50rdwpk79er4heh0cbqwdxksrcn9 Z32233 0 78393 292755 258548 2026-07-21T11:25:36Z HenkvD 1290 (sv) Stockholm är den största staden i Sverige. 292755 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32233" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27243", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27243", "Z27243K1": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z27243K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z27243K3": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z27243K4": { "Z1K1": "Z6091", "Z6091K1": "Q34" }, "Z27243K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är den största staden i Sverige." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "[sv] Stockholm är den största staden i Sverige." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Stockholm är den största staden i Sverige ." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1mzq7eijm3u5g9bak8n15y6osgcvwyu 292756 292755 2026-07-21T11:26:05Z HenkvD 1290 (sv) Stockholm är den största staden i Sverige. 292756 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32233" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27243", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27243", "Z27243K1": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z27243K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z27243K3": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z27243K4": { "Z1K1": "Z6091", "Z6091K1": "Q34" }, "Z27243K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är den största staden i Sverige." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "[sv] Stockholm är den största staden i Sverige." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Stockholm är den största staden i Sverige. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6k1xu8oesaqlu2n8d67mj2ylgzris8x Wikifunctions talk:Report a technical problem 5 78748 292543 288740 2026-07-20T21:16:16Z YoshiRulz 10156 /* "Copy result link" is not tied to the result/submission */ new section 292543 wikitext text/x-wiki == [[special:interwiki]] == Should have added to it [[abstract:]]. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 04:15, 24 March 2026 (UTC) :@[[User:Arlo Barnes|Arlo Barnes]]: Yes, we're waiting to run the interwiki script. See [[phab:T420654|T420654: Set up an interwiki prefix for Abstract Wikipedia]]. :(Why is this on the talk page?) [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:43, 24 March 2026 (UTC) ::On the project page it says<blockquote>Discuss with others: You can ask questions about possible bugs or feature ideas at a few locations. This may be helpful if you are unsure how to clearly describe the bug or feature idea: ::* The discussion page here.</blockquote>so I took that suggestion. Thank you for the Phabricator link. ::[[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:21, 24 March 2026 (UTC) :@[[User:Arlo Barnes|Arlo Barnes]]: OK, this is now done! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 21:21, 24 March 2026 (UTC) == Watch list == I have the option enabled for automatically adding pages I create to my watch list, this does not work for some types of pages. This behavior is consistent across all my edits on this wiki. Does work: * Translation of messages * Namespace ''Talk:'' Does not work: * Translation of categories * Namespaces ''Help:'' (using translation tool) * Functions, test cases, implementations, objects, etc. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 16:02, 4 July 2026 (UTC) == "Copy result link" is not tied to the result/submission == It always copies whatever arguments are currently entered above, even if they were changed after pressing "Run function". (I haven't checked Phab for this yet) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:16, 20 July 2026 (UTC) 4g2vfiuof19wagclnqsxagoih9t17lb Z32599 0 78849 293018 259996 2026-07-22T13:48:23Z 99of9 1622 Added Z38094 to the approved list of test cases 293018 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32599" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32599K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z32599K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata property reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32599K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant, dialect, or language" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6095" }, "Z8K3": [ "Z20", "Z32600", "Z38094" ], "Z8K4": [ "Z14", "Z32601" ], "Z8K5": "Z32599" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Find lexemes for a Wikidata item in language group" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "If the language is a variant or dialect, first check for that specific variant, but if nothing is found, fall back to the more general language." } ] } } 49axywgdhf77kkmworu7fjx44bhjgsv Z32663 0 79013 292961 273988 2026-07-22T07:11:03Z 99of9 1622 292961 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32663" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z32663K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z32665", "Z32666" ], "Z8K4": [ "Z14", "Z26604" ], "Z8K5": "Z32663" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item represents a person" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "instance of Q5", "is human", "is person", "is a person?", "is a human?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID version at Z26602" } ] } } a0gszvip27p2x35wnhwaodjyy1zq3uj 292962 292961 2026-07-22T07:11:22Z 99of9 1622 292962 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32663" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z32663K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z32665", "Z32666" ], "Z8K4": [ "Z14", "Z26604" ], "Z8K5": "Z32663" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item represents a person (object)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "instance of Q5", "is human", "is person", "is a person?", "is a human?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID version at Z26602" } ] } } 63ycmuacsd3i0q7ympka4okrgnorjap Z32856 0 79290 292754 261428 2026-07-21T11:25:05Z HenkvD 1290 (sv) Stockholm är en stad i Sverige. 292754 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32856" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32855", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32855", "Z32855K1": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z32855K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z32855K3": { "Z1K1": "Z6091", "Z6091K1": "Q34" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är en stad i Sverige." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "\"Stockholm är en stad i Sverige.\" [sv]" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Stockholm är en stad i Sverige. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ejia1z1z05np4jyb4z619gv3dwh2r67 Z32857 0 79291 292753 261429 2026-07-21T11:24:33Z HenkvD 1290 (sv) Sverige är ett land i Europa. 292753 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32857" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32855", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32855", "Z32855K1": { "Z1K1": "Z6091", "Z6091K1": "Q34" }, "Z32855K2": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z32855K3": { "Z1K1": "Z6091", "Z6091K1": "Q46" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Sverige är ett land i Europa." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "\"Sverige är ett land i Europa.\" [sv]" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Sverige är ett land i Europa." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0zhd86pfj8wvc7b9f4hu4skeydwdhtb Z32861 0 79298 292752 261498 2026-07-21T11:24:12Z HenkvD 1290 (sv) Stockholm är en stad i Sverige. 292752 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32861" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26570", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q34" }, "Z26570K4": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är en stad i Sverige." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "[sv] Stockholm är en stad i Sverige." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Stockholm är en stad i Sverige." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d3qq4wgjf6jnosdqxkm0d5zn75ac69g Z32911 0 79423 292751 262025 2026-07-21T11:23:49Z HenkvD 1290 (sv) Mors lilla Olle är en barnvisa av Alice Tegnér. 292751 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32911" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32910", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32910", "Z32910K1": { "Z1K1": "Z6091", "Z6091K1": "Q3071951" }, "Z32910K2": { "Z1K1": "Z6091", "Z6091K1": "Q493169" }, "Z32910K3": { "Z1K1": "Z6091", "Z6091K1": "Q462879" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Mors lilla Olle är en barnvisa av Alice Tegnér." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "[sv] Mors lilla Olle är en barnvisa av Alice Tegné" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Mors lilla Olle är en barnvisa av Alice Tegné" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ek4inmp836exynbi5fqymyqdfsjye1l Z32912 0 79424 292750 262027 2026-07-21T11:23:21Z HenkvD 1290 (sv) Ring ring är ett musikalbum av Abba. 292750 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32912" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32910", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32910", "Z32910K1": { "Z1K1": "Z6091", "Z6091K1": "Q656525" }, "Z32910K2": { "Z1K1": "Z6091", "Z6091K1": "Q482994" }, "Z32910K3": { "Z1K1": "Z6091", "Z6091K1": "Q18233" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ring ring är ett musikalbum av Abba." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "[sv] Ring ring är ett musikalbum av Abba." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Ring ring är ett musikalbum av Abba." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pefitw9lya0h8zsjwfg2hjke5f41mvi Z32962 0 79485 292627 289827 2026-07-21T06:04:11Z Autom 448 +sv 292627 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32962" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32962K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1513", "Z11K2": "entitás" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32962K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1513", "Z11K2": "osztály" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32962K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1513", "Z11K2": "nyelv" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal:" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32964", "Z36202", "Z36932", "Z37497" ], "Z8K4": [ "Z14", "Z32963" ], "Z8K5": "Z32962" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity is instance of class" }, { "Z1K1": "Z11", "Z11K1": "Z1513", "Z11K2": "Névelő nélküli leíró részlet" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira " }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall " }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec) " }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article " }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": " 冠詞なしのインスタンス化フラグメント " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "objekt är en instans av klass" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is a Y as HTML fragment", "subject is instance of", "P31", "Article-less instantiating HTML fragment", "X P31 Y", "simple subject is instance of", "subject is instance of, simple", "subject is instance of (HTML)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1513", "Z31K2": [ "Z6", "„X Y” HTML-részletként" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence (HTML) which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For string output use Z26039. For complex Z33687.\n" }, { "Z1K1": "Z11", "Z11K1": "Z1513", "Z11K2": "„X Y” formátumú mondatot hoz létre HTML-részletként." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ger en fullständig mening av typen \"Sverige är ett land.\" som ett HTML-fragment med länkar" } ] } } mb4c08lo8nnd4g0qd5sd5wwfp08buie Z33068 0 79620 292687 286760 2026-07-21T10:32:54Z 99of9 1622 292687 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": "Z11", "Z11K1": "Z1062", "Z11K2": "věty" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "meningar" } ] } }, { "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" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "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" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "odstavec z vět" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stycke från meningar" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Takes a list of sentences (string, monolingual, or HTML) 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" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Ze zadaného seznamu vět vytvoří odstavec." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar en lista med meningar och sammanfogar dem till ett stycke" } ] } } 6cqbqc8alrqi2elcqerv3043kvc9z4k 293028 292687 2026-07-22T14:54:43Z Autom 448 293028 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": "Z11", "Z11K1": "Z1062", "Z11K2": "věty" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "meningar" } ] } }, { "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" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "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" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "odstavec z vět" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stycke från meningar" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Takes a list of sentences (string, monolingual, or HTML) 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" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Ze zadaného seznamu vět vytvoří odstavec." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar en lista med meningar (Textsträng, Enspråkig text eller HTML-fragment) och sammanfogar dem till ett stycke" } ] } } fc2my9kbplyk078xa4fxdui4fyfdgc7 Z33265 0 79898 292652 263947 2026-07-21T06:59:15Z 99of9 1622 adapt to new structure, adjectival doesn't seem ideal 292652 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33265" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32175", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32175", "Z32175K1": { "Z1K1": "Z6091", "Z6091K1": "Q513" }, "Z32175K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z32175K3": { "Z1K1": "Z6091", "Z6091K1": "Q59775044" }, "Z32175K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z32175K5": { "Z1K1": "Z6091", "Z6091K1": "Q2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "Gunung Everest merupakan gunung tertinggi di Bumi." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(ms) Gunung Everest merupakan gunung tertinggi..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gunung Everest merupakan gunung tertinggi di Bumi." } ] } } psm5tzo7vrpzf3delv1u02uexwn2rcf 292666 292652 2026-07-21T07:09:40Z 99of9 1622 292666 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33265" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32175", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32175", "Z32175K1": { "Z1K1": "Z6091", "Z6091K1": "Q513" }, "Z32175K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z32175K3": { "Z1K1": "Z6091", "Z6091K1": "Q6452016" }, "Z32175K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z32175K5": { "Z1K1": "Z6091", "Z6091K1": "Q2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "Gunung Everest merupakan gunung tertinggi di Bumi." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(ms) Gunung Everest merupakan gunung tertinggi..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gunung Everest merupakan gunung tertinggi di Bumi." } ] } } 1as5oamvurgl6xhowc4hmltsf94e8z3 Z33273 0 79908 292655 264059 2026-07-21T07:00:22Z 99of9 1622 adapt to new structure, adjectival doesn't seem ideal 292655 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33273" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32175", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32175", "Z32175K1": { "Z1K1": "Z6091", "Z6091K1": "Q60967" }, "Z32175K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z32175K3": { "Z1K1": "Z6091", "Z6091K1": "Q59775044" }, "Z32175K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z32175K5": { "Z1K1": "Z6091", "Z6091K1": "Q833" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "Gunung Kinabalu merupakan gunung tertinggi di Malaysia." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[ms] Gunung Kinabalu merupakan gunung tertinggi..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gunung Kinabalu merupakan gunung tertinggi di Malaysia." } ] } } 9733a26eyxelb6w1wa2lmpqt0oukedi 292667 292655 2026-07-21T07:10:38Z 99of9 1622 292667 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33273" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32175", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32175", "Z32175K1": { "Z1K1": "Z6091", "Z6091K1": "Q60967" }, "Z32175K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z32175K3": { "Z1K1": "Z6091", "Z6091K1": "Q6452016" }, "Z32175K4": { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, "Z32175K5": { "Z1K1": "Z6091", "Z6091K1": "Q833" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1531", "Z11K2": "Gunung Kinabalu merupakan gunung tertinggi di Malaysia." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[ms] Gunung Kinabalu merupakan gunung tertinggi..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gunung Kinabalu merupakan gunung tertinggi di Malaysia." } ] } } 42gruxagc7lptpftoeybuna72mokcye Z33329 0 80053 292762 292306 2026-07-21T12:06:18Z HenkvD 1290 float: inline-end; for rtl and ltr 292762 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33329" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33328", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z18", "Z18K1": "Z33328K1" }, { "Z1K1": "Z18", "Z18K1": "Z33328K2" }, { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": { "Z1K1": "Z18", "Z18K1": "Z33328K3" } } ] }, "Z27873K2": "table", "Z27873K3": [ "Z6", "style" ], "Z27873K4": [ "Z6", "background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:right;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;" ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML table fragment, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mq1kww6mvpn4ot1d0ad09sskjh0u6s6 292763 292762 2026-07-21T12:09:35Z HenkvD 1290 inline-end for rtl and ltr languages 292763 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33329" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33328", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z18", "Z18K1": "Z33328K1" }, { "Z1K1": "Z18", "Z18K1": "Z33328K2" }, { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": { "Z1K1": "Z18", "Z18K1": "Z33328K3" } } ] }, "Z27873K2": "table", "Z27873K3": [ "Z6", "style" ], "Z27873K4": [ "Z6", "background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;" ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML table fragment, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ngrk8axexm8gke7qxu8sss96akqvdv1 Z33457 0 80226 292624 276962 2026-07-21T05:56:17Z Autom 448 +sv label 292624 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33457" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z33457K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "testo" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33458", "Z33474" ], "Z8K4": [ "Z14", "Z33476", "Z33473" ], "Z8K5": "Z33457" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual text as HTML with language span" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Testo monolingue in HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "gör Enspråkig text till HTML-fragment m. språktagg" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "HTML from Z11", "lang span", "monolingual text as HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "Testo monolingue in frammento HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns an HTML fragment containing the text wrapped in a span element with an explicit lang attribute copied from the argument" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce un frammento HTML contente il testo racchiuso in un tag \u003Cspan\u003E con un attribuito lang esplicito preso dall'argomento" } ] } } ll5lmri6gdi7daanexfhvcnymm0nme5 Z33955 0 80992 292456 270053 2026-07-20T13:36:55Z 魔琴 163 There are no characters in pinyin. 292456 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33955" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z33955K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z33957", "Z33959", "Z33960", "Z34408" ], "Z8K4": [ "Z14", "Z33956" ], "Z8K5": "Z33955" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "get tone from pinyin (single syllable)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "get tone from pinyin for a single syllable, output 1-5 as natural number" } ] } } stn9l18u9zllkm8q9vimz91gzhobw1p Z33956 0 80993 292457 270058 2026-07-20T13:37:24Z 魔琴 163 292457 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33956" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33955", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z33955( Z33955K1 ) {\n\tconst tones = {\n\t\t1: \"āēīōūǖĀĒĪŌŪǕ ̄\",\n\t\t2: \"áéíóúǘếÁÉÍÓÚǗẾ\",\n\t\t3: \"ǎěǐǒǔǚǍĚǏǑǓǙ̌\",\n\t\t4: \"àèìòùǜềÀÈÌÒÙǛỀ\",\n\t};\n\t\n\tconst pinyin = Z33955K1.normalize('NFC');\n\t\n\tfor (let number in tones) {\n\t\tif ([...tones[number]].some(char =\u003E pinyin.includes(char))) {\n return parseInt(number);\n\t\t}\n\t}\n\t\n\t// Default to neutral tone\n\treturn 5;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "get tone from pinyin(single syllable), javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 61g6twkwopqnisfftnsuxenxwd6s6se Z34124 0 81264 292905 276951 2026-07-22T03:14:13Z 99of9 1622 292905 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131" ], "Z8K4": [ "Z14", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } lk2r4dcfaywrtctmh00e2waehipxj1a 292920 292905 2026-07-22T04:39:57Z 99of9 1622 Added Z38077 to the approved list of implementations 292920 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131" ], "Z8K4": [ "Z14", "Z34125", "Z38077" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } 6e8vo2xfolengc0xsrf97lvqyqjwowf 292923 292920 2026-07-22T04:42:12Z 99of9 1622 Added Z37663 to the approved list of test cases 292923 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z34125", "Z38077" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } tvjcizqfabvqplj3ldjpeqsu5adk7gs 292924 292923 2026-07-22T04:42:34Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292924 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } l5ig8nqfi479q3golws1siqempkzu6e 292925 292924 2026-07-22T04:43:03Z 99of9 1622 nudge 292925 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z34125", "Z38077" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } l2nriknmo33nie01dywxfdfap2m8rgu 292926 292925 2026-07-22T04:43:10Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292926 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } oh8iojfhz23lj7su16dkjxvofg7catp 292936 292926 2026-07-22T05:10:33Z 99of9 1622 292936 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring (special characters escaped)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } k9svxxwq1scw92yiw84nzll583pjk2s 292937 292936 2026-07-22T05:11:25Z 99of9 1622 Added Z38081 to the approved list of implementations 292937 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring (special characters escaped)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38077", "Z34125", "Z38081" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } ko92fnj5vvtw3i3ovb63nif7kzxru6z 292939 292937 2026-07-22T05:14:26Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292939 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring (special characters escaped)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38081", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } rbsed07cc5x23ycf091wgsyxbphzudw 292940 292939 2026-07-22T05:14:40Z 99of9 1622 now protected against unescaped characters 292940 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38077", "Z34125", "Z38081" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } 7gtbvpvht0tiqr3xc8bc6khlzteb4ry 292941 292940 2026-07-22T05:14:48Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292941 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663" ], "Z8K4": [ "Z14", "Z38081", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } b1di0jcxx9f5oxpa0qf3p66pcnhfwsk 292943 292941 2026-07-22T05:17:10Z 99of9 1622 Added Z38082 to the approved list of test cases 292943 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663", "Z38082" ], "Z8K4": [ "Z14", "Z38081", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } fbkemczjl3039h9tc1pjt9rh7tn7zgs 293184 292943 2026-07-23T05:07:45Z 99of9 1622 Added Z38113 to the approved list of test cases 293184 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34124K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34124K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34124K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34124K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text override (optional, leave empty)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34126", "Z34131", "Z37663", "Z38082", "Z38113" ], "Z8K4": [ "Z14", "Z38081", "Z38077", "Z34125" ], "Z8K5": "Z34124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string as string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace word with wikilinked word" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861." } ] } } czanvzovqti6plkjalbhljbxxjb2wc8 Z34127 0 81267 292927 268694 2026-07-22T04:46:35Z 99of9 1622 292927 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34127" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34127K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z34127K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34127K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34129" ], "Z8K4": [ "Z14", "Z34128" ], "Z8K5": "Z34127" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink string w/ display text/fallback" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Analogous to Z33306, but allows user to use custom display text" } ] } } qt568cslninqur85r08ylfgz4yibm0h User:Mathmitch7 2 81748 293053 270190 2026-07-22T17:06:37Z Mathmitch7 51594 293053 wikitext text/x-wiki I've often wondered, "Will computers ever be able to work out what 9999999999999999999999999999999999999 multiplied by 999999999899999999.8899889999999999999?" — [[w:en:Ali G|Ali G]] 8iiuvjzmeju48con23xw1dagybanj4n 293055 293053 2026-07-22T17:50:30Z Mathmitch7 51594 add second problem 293055 wikitext text/x-wiki I've often wondered, "Will computers ever be able to work out what 9999999999999999999999999999999999999 multiplied by 999999999899999999.8899889999999999999? [...] So would it be able to multiply 101010101010101010101010101010101010101010101010 — you don't know what I was gonna say — multiply — you don't even know — 10101010101111111213141819200000000000000000000000000000000000000000.999998, without blowing up? — [[w:en:Ali G|Ali G]] 219ito79496mpcoqytbtkhtmhscrfpq Z34541 0 81976 293120 290390 2026-07-23T01:20:51Z 99of9 1622 293120 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34541" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z34541K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "person" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z37630", "Z37631" ], "Z8K4": [ "Z14", "Z37632" ], "Z8K5": "Z34541" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q5 is female?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns whether the sex or gender of a human Wikidata item returns Q6581072 (female). If human but not female, returns false. If not human, returns false. QID version without human check at Z38083." } ] } } qwvmjzmqtj6tj31x90inzqpi5fzuulj Z35054 0 82975 292958 275098 2026-07-22T06:32:36Z 99of9 1622 nudge 292958 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35054" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28016", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q727" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q55" }, "Z28016K4": "Z1157" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z60", "Z60K1": "nl", "Z60K2": [ "Z6" ] }, "Z11K2": "Amsterdam is de hoofdstad van Nederland." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Dutch: Amsterdam is the capital city of the Netherlands." ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland." } ] } } bmntymgqbci9isbhfuqo08l5uvtfvtz Z35338 0 83790 293230 279869 2026-07-23T10:21:53Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 293230 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z35339", "Z35340", "Z35341" ], "Z8K4": [ "Z14", "Z35950", "Z35342" ], "Z8K5": "Z35338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Integer to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Integer" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hjr2kr4um6d489wk7s1lks03rvwqpkh 293245 293230 2026-07-23T10:36:10Z YoshiRulz 10156 Added Z38125 to the approved list of test cases 293245 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z35339", "Z35340", "Z35341", "Z38125" ], "Z8K4": [ "Z14", "Z35950", "Z35342" ], "Z8K5": "Z35338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Integer to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Integer" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9zqr5teyaxa59tcv8s4tezkjoiyu5ea 293246 293245 2026-07-23T10:36:19Z YoshiRulz 10156 Removed Z35950 from the approved list of implementations 293246 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z35339", "Z35340", "Z35341", "Z38125" ], "Z8K4": [ "Z14", "Z35342" ], "Z8K5": "Z35338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Integer to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Integer" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 20am6dcs9n6y3a2q7etg0rqwue81eht 293248 293246 2026-07-23T10:42:22Z YoshiRulz 10156 Added Z35950 to the approved list of implementations 293248 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z35339", "Z35340", "Z35341", "Z38125" ], "Z8K4": [ "Z14", "Z35342", "Z35950" ], "Z8K5": "Z35338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Integer to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Integer" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } avglmoreng0hm2tk1pwrdlye0cbnr5v 293249 293248 2026-07-23T10:42:29Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 293249 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z35339", "Z35340", "Z35341", "Z38125" ], "Z8K4": [ "Z14", "Z35950", "Z35342" ], "Z8K5": "Z35338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Integer to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Integer" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9zqr5teyaxa59tcv8s4tezkjoiyu5ea Z35340 0 83792 293232 276117 2026-07-23T10:27:17Z YoshiRulz 10156 Disambiguate en label 293232 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35340" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35338", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35338", "Z35338K1": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "214" } }, "Z35338K2": { "Z1K1": "Z13518", "Z13518K1": "50" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z16688", "Z16688K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "200" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(+214, 50) -\u003E +200" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bzr8y4gi2aaohnztqnzuw3z2t2qiesr Z35341 0 83793 293233 276118 2026-07-23T10:27:19Z YoshiRulz 10156 Disambiguate en label 293233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35341" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35338", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35338", "Z35338K1": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "225" } }, "Z35338K2": { "Z1K1": "Z13518", "Z13518K1": "50" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z16688", "Z16688K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "200" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(+225, 50) -\u003E +200" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iomw47zsyrm7jg67vk63uvyf71nysiy Z35472 0 83997 292613 289786 2026-07-21T05:41:00Z Autom 448 +sv labels 292613 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35472" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z35472K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source text" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "källtext" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z35472K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "länkat objekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z35472K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ersätt alla förekomster" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z35472K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case-sensitive?" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "skiftlägeskänslig ersättning" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z35472K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z35472K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text (optional)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ankartext (valfritt)" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z35474", "Z37478", "Z37479", "Z37480" ], "Z8K4": [ "Z14", "Z35473" ], "Z8K5": "Z35472" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "infoga abstrakt wikilänk i Enspråkig text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add links to monolingual making an HTML", "monolingual to HTML", "HTML from monolingual" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same as Z34124 but returns an HTML fragment directly, uses monolingual text as its input, and replaces mentions of the Wikidata item rather than an explicit label." } ] } } rw5avlm68eczoq204dcvp9l6b7r7lps Z35659 0 84307 292679 278213 2026-07-21T07:27:14Z 99of9 1622 292679 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": "Z13518", "Z13518K1": "6" }, "Z27627K3": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "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" ] } } p8ur69ffjk7ft7k7m1aj9i3j6w0l9po Z35660 0 84308 292642 278211 2026-07-21T06:48:06Z 99of9 1622 new structure 292642 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": "Z13518", "Z13518K1": "6" }, "Z29849K3": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "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" ] } } 6i9sjge7yu9f8m68zioj3gh133h7spx Z35662 0 84312 292645 278223 2026-07-21T06:53:14Z 99of9 1622 292645 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": "Z7", "Z7K1": "Z37847", "Z37847K1": { "Z1K1": "Z18", "Z18K1": "Z29849K3" }, "Z37847K2": "Z1002" }, "Z29852K2": { "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" ] } } p6vgm183lrqt82furmtaagdcnrq9vc4 Z35766 0 84436 292616 278652 2026-07-21T05:44:04Z Autom 448 +sv labels 292616 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35766" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z89" }, "Z17K2": "Z35766K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "HTML-fragment" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z35766K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "separator" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "avgränsare" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z35767", "Z35769" ], "Z8K4": [ "Z14", "Z35768" ], "Z8K5": "Z35766" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join multiple HTML fragments with a separator" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sammanfoga flera HTML-fragment med avgränsare" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jk1yl4zfcfdwb3htdz0qj0p2cshg13i Z35950 0 84812 293247 279868 2026-07-23T10:42:08Z YoshiRulz 10156 Fix rounding 293247 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35950" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35338", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z35338( Z35338K1, Z35338K2 ) {\n\treturn (Z35338K1 + Z35338K2/2n - 1n) / Z35338K2 * Z35338K2;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Integer to nearest n, JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1xozdlvywpfzgflvf1c9m4fnaueezks Z36053 0 84985 292893 281973 2026-07-22T02:10:43Z 99of9 1622 292893 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36053" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z36053K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36053" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(# DONT USE) image from Wikidata item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 44i1e0hy9pk3mr9jgyx3oyp65xtzq6d 292894 292893 2026-07-22T02:10:57Z 99of9 1622 292894 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36053" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z36053K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36053" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(# DO NOT USE) image from Wikidata item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } acsd3rm4g2nczgag11x4wlzwqee63mu Z36072 0 85013 292900 280546 2026-07-22T03:02:05Z 99of9 1622 292900 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36072" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28016", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q649" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q159" }, "Z28016K4": "Z1576" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Moskvo estas la ĉefurbo de Rusio." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(eo) Moskvo estas la ĉefurbo de Rusio." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qb7a4lmzgslyuz2q7o9bapjoqdhyl02 Z36126 0 85158 292903 280956 2026-07-22T03:05:17Z 99of9 1622 292903 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36126" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28016", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z28016K4": "Z1338" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "Paries (is the) oôdstad (of) Frankriek ." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for [zea] default [mul]: \"Paries (is the) oôd...\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 35fyeancf75c3t47klweofoyxc1i0y2 Z36218 0 85333 293167 288041 2026-07-23T03:31:46Z 99of9 1622 Added Z38110 to the approved list of test cases 293167 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36218" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36218K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ämne" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z36218K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "egenskap" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36218K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36221", "Z36223", "Z36222", "Z36440", "Z38110" ], "Z8K4": [ "Z14", "Z36220" ], "Z8K5": "Z36218" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "specific property of subject is value from WD" }, { "Z1K1": "Z11", "Z11K1": "Z1532", "Z11K2": "spesifieke eienskap van onderwerp is waarde van WD" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "specifa eco de subjekto estas valoro de WD" }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "специфично својство на субјектот е вредност од WD" }, { "Z1K1": "Z11", "Z11K1": "Z1137", "Z11K2": "propiedat spesífiko di sujeto ta balor for di WD" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "eigenschap van onderwerp is waarde uit WD." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "en av ämnets egenskaper från Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "specific property of subject is value from WD" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "sentence for triple with specified property", "the X of Y is Z", "Wikidata value sentence", "specific property of subject is value", "value from Wikidata", "value of a property from Wikidata" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E is \u003Cvalue\u003E.\" Attempt for any specific (single-best?-valued) property triple. Use for triples in present tense." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "skapar en mening på formen \"\u003CÄmne\u003Es \u003Cegenskap\u003E är \u003Cvärde från Wikidata\u003E.\" som ett HTML-fragment" } ] } } 0hrlsrs18yuvs4qxfw5ivrov4sxflis Talk:Z27627 1 85569 292682 287140 2026-07-21T07:38:25Z 99of9 1622 /* switch adjectival to a QID */ Reply 292682 wikitext text/x-wiki == switch adjectival to a QID == Since lexemes are language specific, I think the headline function should be specified with QIDs not LIDs. Does anyone object to changing this? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:59, 12 June 2026 (UTC) :Happy for this change to happen! If I recall correctly, it wasn't possible last year, but that's the right change to make. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 11:54, 12 June 2026 (UTC) ::We already had [[Z23616]], which should be enough. Anyway, it will be good to fix. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:32, 12 June 2026 (UTC) :::I've made this change and I believe I have replaced the usage. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:38, 21 July 2026 (UTC) == switch ordinal to natural number? == I can't see the NLGs working well for negative integers, nor can I imagine a meaningful use. Does anyone object to changing this? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:44, 30 June 2026 (UTC) gohvxydrp4xsix3nq5f2majne21c4mk 292683 292682 2026-07-21T07:38:31Z 99of9 1622 /* switch ordinal to natural number? */ Reply 292683 wikitext text/x-wiki == switch adjectival to a QID == Since lexemes are language specific, I think the headline function should be specified with QIDs not LIDs. Does anyone object to changing this? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:59, 12 June 2026 (UTC) :Happy for this change to happen! If I recall correctly, it wasn't possible last year, but that's the right change to make. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 11:54, 12 June 2026 (UTC) ::We already had [[Z23616]], which should be enough. Anyway, it will be good to fix. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:32, 12 June 2026 (UTC) :::I've made this change and I believe I have replaced the usage. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:38, 21 July 2026 (UTC) == switch ordinal to natural number? == I can't see the NLGs working well for negative integers, nor can I imagine a meaningful use. Does anyone object to changing this? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:44, 30 June 2026 (UTC) :I've made this change and I believe I have replaced the usage. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:38, 21 July 2026 (UTC) trff26xqkyhltkzlviolwezdt1r6cr7 292785 292683 2026-07-21T14:01:34Z YoshiRulz 10156 /* switch ordinal to natural number? */ Reply 292785 wikitext text/x-wiki == switch adjectival to a QID == Since lexemes are language specific, I think the headline function should be specified with QIDs not LIDs. Does anyone object to changing this? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:59, 12 June 2026 (UTC) :Happy for this change to happen! If I recall correctly, it wasn't possible last year, but that's the right change to make. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 11:54, 12 June 2026 (UTC) ::We already had [[Z23616]], which should be enough. Anyway, it will be good to fix. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:32, 12 June 2026 (UTC) :::I've made this change and I believe I have replaced the usage. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:38, 21 July 2026 (UTC) == switch ordinal to natural number? == I can't see the NLGs working well for negative integers, nor can I imagine a meaningful use. Does anyone object to changing this? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:44, 30 June 2026 (UTC) :I've made this change and I believe I have replaced the usage. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:38, 21 July 2026 (UTC) ::Thank you! See also [[Talk:Z30201#Parameter type]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:01, 21 July 2026 (UTC) 10ovtydyr5lb30yqv6dd9usv6mx5agg Z36340 0 85675 292898 282883 2026-07-22T02:59:57Z 99of9 1622 nudge 292898 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36340" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28016", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z28016K4": "Z1576" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Parizo estas la ĉefurbo de Francio." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[eo] Parizo estas la ĉefurbo de Francio." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Esperanto: Paris is the capital of France." } ] } } 2rse4ypuyiyqmg9wuifzynbpbhpi7km Z36679 0 86220 293148 290426 2026-07-23T02:40:48Z EatingCarBatteries 61191 coordinates 293148 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36679" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36678", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37644K2": "city", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P421" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38086", "Z38086K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z38086K2": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for city, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1odlu1gebs6lyjogtt1hoiopnqd4t9d 293149 293148 2026-07-23T02:41:23Z EatingCarBatteries 61191 not yet 293149 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36679" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36678", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37644K2": "city", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P421" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for city, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tphy9yaajezga2s4kn6modnvnbltoo8 293176 293149 2026-07-23T03:58:21Z EatingCarBatteries 61191 add back 293176 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36679" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36678", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37644K2": "city", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P421" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38086", "Z38086K1": { "Z1K1": "Z18", "Z18K1": "Z36678K1" }, "Z38086K2": { "Z1K1": "Z18", "Z18K1": "Z36678K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for city, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1odlu1gebs6lyjogtt1hoiopnqd4t9d User:DSantamaria-WMF/Guide: Working with Z14294 2 86570 293005 286424 2026-07-22T12:35:47Z DSantamaria-WMF 10283 Fix ZIDs (English=Z1002, Polish=Z1025), Z33034 contents, Part 2 Step 1 (configs are named objects in compositions, not inputs), match editor labels, use real Z14280/Z14302 example, add screenshots 293005 wikitext text/x-wiki == Guide: Working with ''Configuration of functions for given languages'' (Z14294) == This guide covers two things: how to '''create a new function''' that uses [[Z14294|Configuration of functions for given languages]] for language dispatch, and how to '''add support for a new language''' to an existing function of this type. === What is Z14294? === [[File:Wikifunctions Z14294 guide - 01 type page.png|thumb|550px|The Z14294 type page with its two keys: option (a typed list of Function option for a list of languages) and default function to use.]] '''Configuration of functions for given languages''' (Z14294) is a type in Wikifunctions. It acts as a '''declarative decision tree''': given a [[Z60|natural language]], it maps to a specific [[Z8|function]] that handles that language. It has two keys: * '''Z14294K1 – option''': a typed list of [[Z14293|Function option for a list of languages]] entries, each associating one or more languages with a specific function. * '''Z14294K2 – default function to use''': the fallback [[Z8|Function]] to call when no language-specific option matches the requested language. This type is used in general-purpose linguistic functions (such as grammatical form generators, number formatters, or word-form selectors) that need to '''behave differently depending on the language''' of the input. The key utility function that consumes this type is [[Z14310|select a function based on language]], which takes a Z14294 configuration and a natural language, and returns the appropriate function for that language. ==== Grouping multiple languages in one option entry ==== [[File:Wikifunctions Z14294 guide - 09 English variants list.png|thumb|500px|English variants (Z33034): a persistent typed list covering English and six variants, usable as a single option entry.]] Each entry in the option list can cover '''more than one language''' at a time. Instead of listing individual language objects, you can pass a '''[[Wikifunctions:Glossary#typed list|typed list]]''' of natural languages — including pre-built named lists that already exist on Wikifunctions. For example, [[Z33034|English variants]] (Z33034) is a persistent typed list that contains English, Simple English, Australian English, British English, Canadian English, Indian English, and American English. If your language-specific function works equally well for all English variants, you can use Z33034 directly as the languages value for a single option entry, rather than creating one entry per variant. This pattern keeps the option list compact and easy to maintain: when a new English variant is added to Z33034, your function automatically covers it without any further changes. === Where is Z14294 used? === [[File:Wikifunctions Z14294 guide - 02 select a function based on language.png|thumb|550px|select a function based on language (Z14310), the utility function that consumes a Z14294 configuration and a language. Its "Try a function" widget already exposes the configuration editor.]] You will encounter Z14294 as an '''input parameter''' in functions that dispatch language-specific logic. For example: * A function that generates the plural form of a noun will have a Z14294 configuration mapping each language to that language's own plural-form function. * When you call [[Z14310|select a function based on language]] with that configuration and a language like [[Z1002|English]], it returns the English-specific implementation. === Part 1: Creating a new function that uses Z14294 === This section walks through building a language-dispatching function from scratch. As a running example we use '''[[Z14280|display natural number]]''' (Z14280), a real function that renders a number following the conventions of the target language (e.g. 12345 → "12,345" in English, "12.345" in Spanish). It dispatches to language-specific sub-functions through the named configuration object '''[[Z14302|config for displaying Natural number]]''' (Z14302). The steps below show how such a function is built. ==== Step 1: Create the language-specific sub-functions ==== Before creating the dispatcher function, you need at least one language-specific function to dispatch to. Each sub-function should have a consistent signature: the same input types and output type as your planned dispatcher. For example, create: * '''add commas between triples if more than four digits''' — the formatter used for English and its variants: takes a [[Z10561|Natural number]] and returns a [[Z6|String]]. * '''add periods between triples if more than 4 digits''' — the formatter used for Spanish, German and others — same signature. See [[Wikifunctions:Introduction#Create_a_Function|Creating a Function]] for how to create each sub-function. ==== Step 2: Create the dispatcher function ==== [[File:Wikifunctions Z14294 guide - 06 parent function page.png|thumb|550px|The dispatcher function display natural number (Z14280): number and language inputs, and the Implementations table with its + button.]] Now create the main function that will call the right sub-function based on the language: # Go to [[Special:CreateZObject|Create a new Function]]. # Give it a name, e.g. '''display natural number'''. # Define its inputs: #* An input of type [[Z10561|Natural number]] (the number to display). #* An input of type [[Z60|Natural language]] (the target language). # Set the output type to [[Z6|String]]. # Publish the function. ==== Step 3: Create a composition implementation using Z14294 ==== [[File:Wikifunctions Z14294 guide - 05 composition implementation.png|thumb|550px|The composition implementation Z14340: apply(select a function based on language(config for displaying Natural number, → language to display in), → number to display).]] Now add an implementation to your dispatcher function that uses Z14294 to route to the correct sub-function: # On your dispatcher function's page, click the '''[+]''' button in the Implementations table. # Choose '''Composition''' as the implementation type. # Build the composition so that [[Z14310|select a function based on language]] picks the right sub-function, and the returned function is then applied to your remaining input(s). In the real implementation [[Z14340|apply display configuration to natural number]] (Z14340) this reads: ''apply(select a function based on language(config for displaying Natural number, → language to display in), → number to display)''. # Z14310 takes two arguments: #* '''functions to choose from''' — this is where you provide the Z14294 object (see Step 4 below). #* '''language to choose for''' — set this to an '''Argument reference''' pointing to your language input. # Publish the implementation. ==== Step 4: Build the Z14294 configuration object ==== [[File:Wikifunctions Z14294 guide - 03 config object option entries.png|thumb|500px|The named configuration Z14302: each option entry pairs a "function to use" with "for the following languages".]] Inside the composition editor, when filling in the '''functions to choose from''' argument of Z14310: # Click the '''…''' button next to the argument and select '''Object'''. # Set the type to [[Z14294|Configuration of functions for given languages]]. # You will see two fields: #* '''option''' (Z14294K1): a typed list of [[Z14293|Function option for a list of languages]] entries. #* '''default function to use''' (Z14294K2): the fallback function if no language matches. # For each language-specific sub-function, click '''[+]''' on the option list and fill in a [[Z14293|Function option for a list of languages]] entry: #* '''for the following languages''': one or more [[Z60|natural language]] objects, or a typed list like [[Z33034|English variants]]. #* '''function to use''': the corresponding sub-function (e.g. your English sub-function). # Set '''default function to use''' to a reasonable fallback (e.g. the English sub-function, or a function that returns an error). Alternatively, create the configuration as a '''named object''' with its own ZID (like [[Z14302|config for displaying Natural number]]) and reference it from the composition. This is the prevailing practice on Wikifunctions and lets several implementations share and maintain a single configuration. ==== Step 5: Add tests ==== Add test cases that cover each language you have configured: # On the dispatcher function's page, click '''[+]''' in the Tests table. # In the '''Call''' section, select your dispatcher function and provide a number input and a language input (e.g. [[Z1002|English]]). # In the '''Result validation''' section, use [[Z866|String equality]] and enter the expected output string. # Repeat for each language, and add a test for a language not in the option list to verify the default fallback works. === Part 2: Adding a new language to an existing function === If a function already uses Z14294 and you want to add support for a new language (e.g. [[Z1025|Polish]]): ==== Step 1: Identify the parent function ==== Find the function whose behaviour depends on the language. Note that dispatching functions (such as [[Z14280|display natural number]]) do '''not''' take the Z14294 configuration as an input: they take a [[Z60|Natural language]] input, and the configuration is referenced inside one of their composition implementations, usually as a named object (e.g. [[Z14302]], [[Z14401]]). Only utility functions such as [[Z14310|select a function based on language]] take the Z14294 object itself as a parameter. To find the functions that use a given configuration, open their composition implementations, or check ''What links here'' on [[Z14294]] and on the configuration object. ==== Step 2: Check whether a language-specific function already exists ==== Before creating a new implementation, search Wikifunctions to see if a language-specific function for your target language already exists. For example, if you are adding Polish plural forms, search for something like "Polish plural". If it exists, you can use it directly. If not, create it first (see [[Wikifunctions:Introduction#Create_a_Function|Creating a Function]]). ==== Step 3: Find the Z14294 object used by that function ==== The Z14294 object may be: * '''Embedded inline''' inside a composition implementation. You will need to edit that implementation. * '''Stored as a named object''' with its own ZID. In that case, open that object's page and edit it directly. To find it, open one of the existing composition implementations of the parent function and look for the Z14294 value being passed into [[Z14310|select a function based on language]]. ==== Step 4: Add a new entry to the ''option'' list (Z14294K1) ==== [[File:Wikifunctions Z14294 guide - 07 config edit mode.png|thumb|550px|A Z14294 configuration in the editor: the option list in edit mode.]] [[File:Wikifunctions Z14294 guide - 08 new option entry.png|thumb|550px|A newly added blank option entry, with the language selector suggesting Polish.]] Each entry in the '''option''' list (key Z14294K1) is a [[Z14293|Function option for a list of languages]] object. It contains: * A list of [[Z60|natural languages]] this option applies to (or a typed list like [[Z33034|English variants]]). * The [[Z8|Function]] to call for those languages. To add a new language: # Open the implementation that contains the Z14294 object in the Wikifunctions editor. # Locate the Z14294 value. It will show a field labelled '''option''' with a list of existing entries. # Click the '''add item''' button ('''+''') on the option list. # In the new entry, add your target language (e.g. [[Z1025|Polish]]) to the '''for the following languages''' list. # Set the '''function to use''' field to the language-specific function you identified or created in Step 2. # Leave the '''default function to use''' (Z14294K2) unchanged unless you intend to change the global fallback. ==== Step 5: Save the implementation ==== After adding the new language entry: # Review your changes in the editor preview to make sure the structure is correct. # Add an edit summary describing your addition, e.g. ''Added Polish (Z1025) option using [[ZXXXXX]]''. # Click '''Publish'''. ==== Step 6: Run and verify the tests ==== After saving, return to the parent function's page: # Check the '''Tests''' table. Existing tests should still pass. # If there are no tests for your new language yet, add a new [[Z20|test case]] that calls the parent function with an input in your target language and checks the expected output. === Tips and common mistakes === [[File:Wikifunctions Z14294 guide - 04 default function to use.png|thumb|500px|The end of Z14302's option list, with the "default function to use" fallback (Z14294K2).]] * '''Don't change Z14294K2 (default function) unless necessary.''' The default is a safe fallback for unsupported languages. Changing it affects all callers. * '''In most language-dependent functions, a default implementation is unlikely to be needed.''' If a function behaves differently per language by definition (such as grammatical forms or script-specific formatting), there is usually no single behaviour that is encyclopaedically correct for "all languages". Leaving Z14294K2 pointing to a meaningful error or omitting a catch-all default is often more honest than silently applying one language's logic to an unsupported one. * '''Languages are Z60 objects, not plain strings.''' When adding a language, always link to the correct [[Z60|natural language]] ZID (e.g. [[Z1002]] for English, [[Z1025]] for Polish), not a string like "Polish". * '''The option list is ordered but not exclusive.''' The [[Z14310|select a function based on language]] dispatcher checks options in order and returns the first match, so if a language appears in multiple entries, only the first one takes effect. * '''Use a typed language list when multiple languages share a function.''' Instead of creating one option entry per language variant, use a pre-built list like [[Z33034|English variants]] (Z33034) to group them in a single entry. * '''Test with [[Z14310|select a function based on language]] directly.''' You can run Z14310 with your Z14294 object and a target language as inputs to verify the correct function is selected before running full end-to-end tests. === Related objects === {| class="wikitable" |- ! ZID !! Name !! Role |- | [[Z14294]] || Configuration of functions for given languages || The type described in this guide |- | [[Z14293]] || Function option for a list of languages || The type of each entry in the Z14294K1 option list |- | [[Z14310]] || select a function based on language || The function that consumes a Z14294 and a language to return the right function |- | [[Z33034]] || English variants || Example typed list of language variants usable in a single option entry |- | [[Z60]] || Natural language || The type used to identify languages in Z14294 |- | [[Z8]] || Function || The type of the callable stored in each option entry and in Z14294K2 |} === See also === * [[Wikifunctions:Introduction#Create_a_Function|Creating a Function]] * [[Wikifunctions:How_to_create_implementations|How to create implementations]] * [[Wikifunctions:Introduction]] * [[Z14310|select a function based on language]] fs410g69rtrfjhaetmbqthirbbmc7v0 User:DSantamaria-WMF/Guide: Creating lexemes in Wikidata 2 86572 293002 286446 2026-07-22T11:19:30Z DSantamaria-WMF 10283 Add step-by-step screenshots (hosted on Wikimedia Commons) illustrating the lexeme creation workflow 293002 wikitext text/x-wiki == Guide: Creating a lexeme in Wikidata == This guide walks you through creating a new [https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:Lexicographical_data lexeme] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions. === What is a lexeme? === A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [https://www.wikidata.org/wiki/Lexeme:L1 L1]) that represents a word or multi-word expression in a specific language. Each lexeme has: * A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être''). * A '''language''': the natural language the word belongs to (a [https://www.wikidata.org/wiki/Help:Items Q-item], e.g. [[wikidata:Q1860|English]]). * A '''lexical category''': the part of speech (a [https://www.wikidata.org/wiki/Help:Items Q-item], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]). * '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links. * '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case. === Before you start === * You need a [[:wikidata:Special:CreateAccount|Wikidata account]]. * Your account should be [[wikidata:Wikidata:Autoconfirmed users|autoconfirmed]] (at least 4 days old and 50 edits) to create new entities. New accounts can still edit existing lexemes. * Check whether the lexeme already exists using [[:wikidata:Special:Search]] or the [https://www.wikidata.org/wiki/Wikidata:Lexeme_search Lexeme search tool] before creating a new one. Search by the lemma text and language to avoid duplicates. * Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin. === Step-by-step: Creating a new lexeme === ==== Step 1: Open the lexeme creation form ==== [[File:Wikidata lexeme creation guide - 01 NewLexeme form.png|thumb|550px|The Special:NewLexeme form, with the three required fields and the "About Lexemes" help box.]] Go to [[:wikidata:Special:NewLexeme|Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields: * '''Lemma''': the canonical (dictionary) form of the word. * '''Language''': the language this word belongs to. * '''Lexical category''': the part of speech. ==== Step 2: Fill in the lemma ==== [[File:Wikidata lexeme creation guide - 02 lemma field.png|thumb|450px|The Lemma field filled in with the base form of the word.]] Enter the '''lemma''' — the base or dictionary form of the word. For example: * For English nouns, use the singular: ''cat'', not ''cats''. * For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''. * For adjectives, use the base form: ''fast'', not ''faster''. The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic). ==== Step 3: Set the language ==== [[File:Wikidata lexeme creation guide - 03 language field.png|thumb|450px|The language field autocompletes to Wikidata Q-items. Pick the language item, not a related concept.]] Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones: {| class="wikitable" |- ! Language !! Wikidata item |- | English || [[wikidata:Q1860|Q1860]] |- | Spanish || [[wikidata:Q1321|Q1321]] |- | French || [[wikidata:Q150|Q150]] |- | German || [[wikidata:Q188|Q188]] |- | Arabic || [[wikidata:Q13955|Q13955]] |- | Japanese || [[wikidata:Q5287|Q5287]] |} Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend. ==== Step 4: Set the lexical category ==== [[File:Wikidata lexeme creation guide - 04 lexical category field.png|thumb|450px|The lexical category field suggesting matching Q-items for the part of speech.]] Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories: {| class="wikitable" |- ! Part of speech !! Wikidata item |- | noun || [[wikidata:Q1084|Q1084]] |- | verb || [[wikidata:Q24905|Q24905]] |- | adjective || [[wikidata:Q34698|Q34698]] |- | adverb || [[wikidata:Q380057|Q380057]] |- | proper noun || [[wikidata:Q147276|Q147276]] |- | preposition || [[wikidata:Q4833830|Q4833830]] |} ==== Step 5: Publish the base lexeme ==== [[File:Wikidata lexeme creation guide - 05 completed form.png|thumb|450px|The completed form. Clicking "Create Lexeme" publishes the lexeme.]] [[File:Wikidata lexeme creation guide - 06 new lexeme header.png|thumb|550px|The header of the newly created lexeme, showing the assigned L-ID, the lemma, its language and lexical category.]] Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [https://www.wikidata.org/wiki/Lexeme:L123456 L123456]) and takes you to the lexeme's page. You can now add senses and forms. === Adding senses === [[File:Wikidata lexeme creation guide - 07 add sense editor.png|thumb|550px|The "add Sense" editor with the gloss language and the gloss text.]] [[File:Wikidata lexeme creation guide - 08 sense with statement.png|thumb|550px|A published sense with an "item for this sense" statement.]] A '''sense''' is a meaning of the word. All lexemes should have at least one sense. # On the lexeme page, find the '''Senses''' section and click '''Add sense'''. # Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''. # Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat). # Add [[:d:Wikidata:Lexicographical data/Documentation/Senses#Sense statements|other statements]] to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P5973|related senses]]). # Click '''Save'''. Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses. === Adding forms === [[File:Wikidata lexeme creation guide - 09 add form editor.png|thumb|550px|The "add Form" editor: representation, spelling variant and the grammatical features autocomplete.]] [[File:Wikidata lexeme creation guide - 10 forms section.png|thumb|550px|The completed Forms section with the singular and plural forms and their grammatical features.]] A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives. # On the lexeme page, find the '''Forms''' section and click '''Add form'''. # Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat''). # Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example: ## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786) ## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301) ## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078) # Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]]. # Click '''Save'''. Repeat for each form. The number of forms depends on the language's morphology: * English nouns typically have 2 forms: singular and plural. * Russian nouns may have 12+ forms (6 cases × singular/plural). * Finnish nouns can have over 30 forms. === Tips and best practices === * '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems. * '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain). * '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English). * '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''. * '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible. * '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes. * '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually. === Common statements on lexemes === In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties: {| class="wikitable" |- ! Property !! Use |- | [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme |- | [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme |- | [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation |- | [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription |- | [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of |} === Connecting lexemes to Wikifunctions === Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically. === See also === * [https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:Lexicographical_data Wikidata: Lexicographical data] * [[:wikidata:Special:NewLexeme|Create a new lexeme]] * [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)] * [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]] * [[wikidata:Help:Lexemes|Help: Lexemes]] * [[Wikifunctions:Introduction|Wikifunctions: Introduction]] hr5nr4tvqbopxttl26zyaov5bbaunil 293003 293002 2026-07-22T11:30:24Z DSantamaria-WMF 10283 Remove incorrect autoconfirmed requirement (not needed to create entities); replace dead Lexeme search link with Ordia 293003 wikitext text/x-wiki == Guide: Creating a lexeme in Wikidata == This guide walks you through creating a new [https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:Lexicographical_data lexeme] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions. === What is a lexeme? === A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [https://www.wikidata.org/wiki/Lexeme:L1 L1]) that represents a word or multi-word expression in a specific language. Each lexeme has: * A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être''). * A '''language''': the natural language the word belongs to (a [https://www.wikidata.org/wiki/Help:Items Q-item], e.g. [[wikidata:Q1860|English]]). * A '''lexical category''': the part of speech (a [https://www.wikidata.org/wiki/Help:Items Q-item], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]). * '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links. * '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case. === Before you start === * You need a [[:wikidata:Special:CreateAccount|Wikidata account]]. * Check whether the lexeme already exists using [[:wikidata:Special:Search]] or the [https://ordia.toolforge.org/ Ordia lexeme browser] before creating a new one. Search by the lemma text and language to avoid duplicates. * Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin. === Step-by-step: Creating a new lexeme === ==== Step 1: Open the lexeme creation form ==== [[File:Wikidata lexeme creation guide - 01 NewLexeme form.png|thumb|550px|The Special:NewLexeme form, with the three required fields and the "About Lexemes" help box.]] Go to [[:wikidata:Special:NewLexeme|Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields: * '''Lemma''': the canonical (dictionary) form of the word. * '''Language''': the language this word belongs to. * '''Lexical category''': the part of speech. ==== Step 2: Fill in the lemma ==== [[File:Wikidata lexeme creation guide - 02 lemma field.png|thumb|450px|The Lemma field filled in with the base form of the word.]] Enter the '''lemma''' — the base or dictionary form of the word. For example: * For English nouns, use the singular: ''cat'', not ''cats''. * For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''. * For adjectives, use the base form: ''fast'', not ''faster''. The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic). ==== Step 3: Set the language ==== [[File:Wikidata lexeme creation guide - 03 language field.png|thumb|450px|The language field autocompletes to Wikidata Q-items. Pick the language item, not a related concept.]] Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones: {| class="wikitable" |- ! Language !! Wikidata item |- | English || [[wikidata:Q1860|Q1860]] |- | Spanish || [[wikidata:Q1321|Q1321]] |- | French || [[wikidata:Q150|Q150]] |- | German || [[wikidata:Q188|Q188]] |- | Arabic || [[wikidata:Q13955|Q13955]] |- | Japanese || [[wikidata:Q5287|Q5287]] |} Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend. ==== Step 4: Set the lexical category ==== [[File:Wikidata lexeme creation guide - 04 lexical category field.png|thumb|450px|The lexical category field suggesting matching Q-items for the part of speech.]] Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories: {| class="wikitable" |- ! Part of speech !! Wikidata item |- | noun || [[wikidata:Q1084|Q1084]] |- | verb || [[wikidata:Q24905|Q24905]] |- | adjective || [[wikidata:Q34698|Q34698]] |- | adverb || [[wikidata:Q380057|Q380057]] |- | proper noun || [[wikidata:Q147276|Q147276]] |- | preposition || [[wikidata:Q4833830|Q4833830]] |} ==== Step 5: Publish the base lexeme ==== [[File:Wikidata lexeme creation guide - 05 completed form.png|thumb|450px|The completed form. Clicking "Create Lexeme" publishes the lexeme.]] [[File:Wikidata lexeme creation guide - 06 new lexeme header.png|thumb|550px|The header of the newly created lexeme, showing the assigned L-ID, the lemma, its language and lexical category.]] Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [https://www.wikidata.org/wiki/Lexeme:L123456 L123456]) and takes you to the lexeme's page. You can now add senses and forms. === Adding senses === [[File:Wikidata lexeme creation guide - 07 add sense editor.png|thumb|550px|The "add Sense" editor with the gloss language and the gloss text.]] [[File:Wikidata lexeme creation guide - 08 sense with statement.png|thumb|550px|A published sense with an "item for this sense" statement.]] A '''sense''' is a meaning of the word. All lexemes should have at least one sense. # On the lexeme page, find the '''Senses''' section and click '''Add sense'''. # Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''. # Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat). # Add [[:d:Wikidata:Lexicographical data/Documentation/Senses#Sense statements|other statements]] to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P5973|related senses]]). # Click '''Save'''. Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses. === Adding forms === [[File:Wikidata lexeme creation guide - 09 add form editor.png|thumb|550px|The "add Form" editor: representation, spelling variant and the grammatical features autocomplete.]] [[File:Wikidata lexeme creation guide - 10 forms section.png|thumb|550px|The completed Forms section with the singular and plural forms and their grammatical features.]] A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives. # On the lexeme page, find the '''Forms''' section and click '''Add form'''. # Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat''). # Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example: ## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786) ## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301) ## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078) # Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]]. # Click '''Save'''. Repeat for each form. The number of forms depends on the language's morphology: * English nouns typically have 2 forms: singular and plural. * Russian nouns may have 12+ forms (6 cases × singular/plural). * Finnish nouns can have over 30 forms. === Tips and best practices === * '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems. * '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain). * '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English). * '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''. * '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible. * '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes. * '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually. === Common statements on lexemes === In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties: {| class="wikitable" |- ! Property !! Use |- | [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme |- | [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme |- | [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation |- | [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription |- | [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of |} === Connecting lexemes to Wikifunctions === Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically. === See also === * [https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:Lexicographical_data Wikidata: Lexicographical data] * [[:wikidata:Special:NewLexeme|Create a new lexeme]] * [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)] * [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]] * [[wikidata:Help:Lexemes|Help: Lexemes]] * [[Wikifunctions:Introduction|Wikifunctions: Introduction]] i8zvatk35hbdeq6dwjdox1a9ji6kjk1 293004 293003 2026-07-22T11:33:39Z DSantamaria-WMF 10283 Match actual UI labels (Create Lexeme, add Sense/add Form, publish), clarify that sense/form statements are added after publishing, and note the Lexeme namespace in search 293004 wikitext text/x-wiki == Guide: Creating a lexeme in Wikidata == This guide walks you through creating a new [https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:Lexicographical_data lexeme] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions. === What is a lexeme? === A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [https://www.wikidata.org/wiki/Lexeme:L1 L1]) that represents a word or multi-word expression in a specific language. Each lexeme has: * A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être''). * A '''language''': the natural language the word belongs to (a [https://www.wikidata.org/wiki/Help:Items Q-item], e.g. [[wikidata:Q1860|English]]). * A '''lexical category''': the part of speech (a [https://www.wikidata.org/wiki/Help:Items Q-item], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]). * '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links. * '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case. === Before you start === * You need a [[:wikidata:Special:CreateAccount|Wikidata account]]. * Check whether the lexeme already exists using [[:wikidata:Special:Search]] (select the '''Lexeme''' namespace in the search filters, otherwise lexemes are not included) or the [https://ordia.toolforge.org/ Ordia lexeme browser] before creating a new one. Search by the lemma text and language to avoid duplicates. * Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin. === Step-by-step: Creating a new lexeme === ==== Step 1: Open the lexeme creation form ==== [[File:Wikidata lexeme creation guide - 01 NewLexeme form.png|thumb|550px|The Special:NewLexeme form, with the three required fields and the "About Lexemes" help box.]] Go to [[:wikidata:Special:NewLexeme|Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields: * '''Lemma''': the canonical (dictionary) form of the word. * '''Language''': the language this word belongs to. * '''Lexical category''': the part of speech. ==== Step 2: Fill in the lemma ==== [[File:Wikidata lexeme creation guide - 02 lemma field.png|thumb|450px|The Lemma field filled in with the base form of the word.]] Enter the '''lemma''' — the base or dictionary form of the word. For example: * For English nouns, use the singular: ''cat'', not ''cats''. * For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''. * For adjectives, use the base form: ''fast'', not ''faster''. The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic). ==== Step 3: Set the language ==== [[File:Wikidata lexeme creation guide - 03 language field.png|thumb|450px|The language field autocompletes to Wikidata Q-items. Pick the language item, not a related concept.]] Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones: {| class="wikitable" |- ! Language !! Wikidata item |- | English || [[wikidata:Q1860|Q1860]] |- | Spanish || [[wikidata:Q1321|Q1321]] |- | French || [[wikidata:Q150|Q150]] |- | German || [[wikidata:Q188|Q188]] |- | Arabic || [[wikidata:Q13955|Q13955]] |- | Japanese || [[wikidata:Q5287|Q5287]] |} Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend. ==== Step 4: Set the lexical category ==== [[File:Wikidata lexeme creation guide - 04 lexical category field.png|thumb|450px|The lexical category field suggesting matching Q-items for the part of speech.]] Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories: {| class="wikitable" |- ! Part of speech !! Wikidata item |- | noun || [[wikidata:Q1084|Q1084]] |- | verb || [[wikidata:Q24905|Q24905]] |- | adjective || [[wikidata:Q34698|Q34698]] |- | adverb || [[wikidata:Q380057|Q380057]] |- | proper noun || [[wikidata:Q147276|Q147276]] |- | preposition || [[wikidata:Q4833830|Q4833830]] |} ==== Step 5: Publish the base lexeme ==== [[File:Wikidata lexeme creation guide - 05 completed form.png|thumb|450px|The completed form. Clicking "Create Lexeme" publishes the lexeme.]] [[File:Wikidata lexeme creation guide - 06 new lexeme header.png|thumb|550px|The header of the newly created lexeme, showing the assigned L-ID, the lemma, its language and lexical category.]] Click '''Create Lexeme'''. This creates the lexeme with its LID (e.g. [https://www.wikidata.org/wiki/Lexeme:L123456 L123456]) and takes you to the lexeme's page. You can now add senses and forms. === Adding senses === [[File:Wikidata lexeme creation guide - 07 add sense editor.png|thumb|550px|The "add Sense" editor with the gloss language and the gloss text.]] [[File:Wikidata lexeme creation guide - 08 sense with statement.png|thumb|550px|A published sense with an "item for this sense" statement.]] A '''sense''' is a meaning of the word. All lexemes should have at least one sense. # On the lexeme page, find the '''Senses''' section and click '''add Sense'''. # Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''. # Click '''publish'''. # Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat). Statements can only be added after publishing the sense, via '''add statement''' in the "Statements about" box of that sense. # Add [[:d:Wikidata:Lexicographical data/Documentation/Senses#Sense statements|other statements]] to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P5973|related senses]]). Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses. === Adding forms === [[File:Wikidata lexeme creation guide - 09 add form editor.png|thumb|550px|The "add Form" editor: representation, spelling variant and the grammatical features autocomplete.]] [[File:Wikidata lexeme creation guide - 10 forms section.png|thumb|550px|The completed Forms section with the singular and plural forms and their grammatical features.]] A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives. # On the lexeme page, find the '''Forms''' section and click '''add Form'''. # Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat''). # Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example: ## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786) ## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301) ## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078) # Click '''publish'''. # Optionally add statements to the published form (via '''add statement''' in its "Statements about" box), such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]]. Repeat for each form. The number of forms depends on the language's morphology: * English nouns typically have 2 forms: singular and plural. * Russian nouns may have 12+ forms (6 cases × singular/plural). * Finnish nouns can have over 30 forms. === Tips and best practices === * '''Check for duplicates first.''' Use [[:wikidata:Special:Search|Special:Search]] with the lemma, the '''Lexeme''' namespace selected, and the language filter. Duplicate lexemes create maintenance problems. * '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain). * '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English). * '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''. * '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible. * '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes. * '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually. === Common statements on lexemes === In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties: {| class="wikitable" |- ! Property !! Use |- | [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme |- | [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme |- | [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation |- | [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription |- | [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of |} === Connecting lexemes to Wikifunctions === Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically. === See also === * [https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:Lexicographical_data Wikidata: Lexicographical data] * [[:wikidata:Special:NewLexeme|Create a new lexeme]] * [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)] * [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]] * [[wikidata:Help:Lexemes|Help: Lexemes]] * [[Wikifunctions:Introduction|Wikifunctions: Introduction]] dohr8414k2pqsxtjjz9i42s28a66trv Z36994 0 86666 293256 286660 2026-07-23T11:10:16Z 99of9 1622 293256 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36994" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36993", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36993", "Z36993K1": { "Z1K1": "Z6091", "Z6091K1": "Q16865538" }, "Z36993K2": { "Z1K1": "Z6091", "Z6091K1": "Q11410" }, "Z36993K3": { "Z1K1": "Z6091", "Z6091K1": "Q185451" }, "Z36993K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q16865538\"\u003EChess\u003C/a\u003E is a \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11410\"\u003Egame\u003C/a\u003E of \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q185451\"\u003Estrategy\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Chess is a game of strategy. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8jd1g7el15xx71vz32gskba14e1108s Z36995 0 86667 293255 290173 2026-07-23T11:09:32Z 99of9 1622 oops, can't link languages! 293255 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36995" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36993", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37464", "Z37464K1": { "Z1K1": "Z7", "Z7K1": "Z32982", "Z32982K1": { "Z1K1": "Z18", "Z18K1": "Z36993K1" }, "Z32982K2": { "Z1K1": "Z18", "Z18K1": "Z36993K2" }, "Z32982K3": { "Z1K1": "Z18", "Z18K1": "Z36993K3" }, "Z32982K4": { "Z1K1": "Z18", "Z18K1": "Z36993K4" } }, "Z37464K2": { "Z1K1": "Z6", "Z6K1": "Z32981" }, "Z37464K3": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z36993K1" }, { "Z1K1": "Z18", "Z18K1": "Z36993K2" }, { "Z1K1": "Z18", "Z18K1": "Z36993K3" } ], "Z37464K4": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z36993K1" }, { "Z1K1": "Z18", "Z18K1": "Z36993K2" }, { "Z1K1": "Z18", "Z18K1": "Z36993K3" } ], "Z37464K5": { "Z1K1": "Z18", "Z18K1": "Z36993K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "non-defining role sentence (HTML) Wrapper" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6fko93mr9zldle27858kkeumw3h7n2l Z36997 0 86669 293257 290170 2026-07-23T11:19:48Z 99of9 1622 Rework. No blanks, default to QIDs. 293257 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36997" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36996", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z60", "Z60K1": "mul", "Z60K2": [ "Z6" ] }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z36996K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z36996K4" } } }, "(is a)", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z36996K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z36996K4" } }, "(of)", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z36996K3" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z36996K4" } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default non-defining role sentence Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1d3vtxlgzd8s73oj2njmcm7tyrf6reu Z36999 0 86671 293258 286676 2026-07-23T11:21:21Z 99of9 1622 293258 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36999" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36996", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36996", "Z36996K1": { "Z1K1": "Z6091", "Z6091K1": "Q718" }, "Z36996K2": { "Z1K1": "Z6091", "Z6091K1": "Q11410" }, "Z36996K3": { "Z1K1": "Z6091", "Z6091K1": "Q185451" }, "Z36996K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "Chess (is a) game (of) strategy." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[mul] \"Chess is a game of strategy.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "It has been noted that this is not a good use of this function, as it is more of an English idiom." } ] } } snmg48m7t368cmz32kt6hudg29ku3il 293259 293258 2026-07-23T11:21:43Z 99of9 1622 293259 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36999" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36996", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36996", "Z36996K1": { "Z1K1": "Z6091", "Z6091K1": "Q718" }, "Z36996K2": { "Z1K1": "Z6091", "Z6091K1": "Q11410" }, "Z36996K3": { "Z1K1": "Z6091", "Z6091K1": "Q185451" }, "Z36996K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "Chess (is a) game (of) strategy." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[mul] \"Chess is a game of strategy.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Just to demonstrate the default behaviour. It has been noted that this is not a good use of this function, as it is more of an English idiom." } ] } } 0i7d9h8edwq2h3dvz3b97b5nso5us3a Z37011 0 86686 292950 290179 2026-07-22T05:26:02Z 99of9 1622 nudge 292950 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37012", "Z37278", "Z37539" ], "Z8K4": [ "Z14", "Z37044", "Z37013" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "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": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only", "The X is the Y of 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" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "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": "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\"" }, { "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 Deutschlands“" } ] } } qs4seq2nxug0onwmhcmxvq0dilbu69f 292952 292950 2026-07-22T05:27:49Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292952 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37012", "Z37278", "Z37539" ], "Z8K4": [ "Z14", "Z37013", "Z37044" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "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": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only", "The X is the Y of 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" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "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": "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\"" }, { "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 Deutschlands“" } ] } } e54t4j818rbtkvnln85kwev33z4waxr 292955 292952 2026-07-22T05:29:19Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292955 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37012", "Z37278", "Z37539" ], "Z8K4": [ "Z14", "Z37044", "Z37013" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "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": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only", "The X is the Y of 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" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "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": "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\"" }, { "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 Deutschlands“" } ] } } qs4seq2nxug0onwmhcmxvq0dilbu69f 292956 292955 2026-07-22T05:30:45Z 99of9 1622 nudge 292956 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37012", "Z37278", "Z37539" ], "Z8K4": [ "Z14", "Z37044", "Z37013" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "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": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only", "The X is the Y of Z.", "the Y of Z is the X", "the Y of Z is X" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "[X] je [Y] [Z]" ] }, { "Z1K1": "Z31", "Z31K1": "Z1576", "Z31K2": [ "Z6", "[X] estas la [Y] de [Z]", "estas la" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "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": "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\"" }, { "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 Deutschlands“" } ] } } d1wz4szdjzlpwuuchwv261mczhqf7ab Z37012 0 86687 292953 290089 2026-07-22T05:28:32Z 99of9 1622 linked HTML 292953 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37012" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37011", "Z37011K1": { "Z1K1": "Z6091", "Z6091K1": "Q3870" }, "Z37011K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z37011K3": { "Z1K1": "Z6091", "Z6091K1": "Q114" }, "Z37011K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q3870\"\u003ENairobi\u003C/a\u003E is the \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q5119\"\u003Ecapital city\u003C/a\u003E of \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q114\"\u003EKenya\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(en) Nairobi is the capital city of Kenya. " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Nairobi ist die Hauptstadt Kenias" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o8yxju7gntcufpl6cqzwiccpwttl4bc Z37044 0 86735 292951 290178 2026-07-22T05:27:39Z 99of9 1622 duh... don't link language! 292951 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37044" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37011", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37464", "Z37464K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z37011K1" }, "Z28016K2": { "Z1K1": "Z18", "Z18K1": "Z37011K2" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z37011K3" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z37011K4" } }, "Z37464K2": { "Z1K1": "Z6", "Z6K1": "Z28020" }, "Z37464K3": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z37011K1" }, { "Z1K1": "Z18", "Z18K1": "Z37011K2" }, { "Z1K1": "Z18", "Z18K1": "Z37011K3" } ], "Z37464K4": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z37011K1" }, { "Z1K1": "Z18", "Z18K1": "Z37011K2" }, { "Z1K1": "Z18", "Z18K1": "Z37011K1" } ], "Z37464K5": { "Z1K1": "Z18", "Z18K1": "Z37011K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence HTML, from monolingual" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hd251hbyeq4tgwjgncfahihe5ki64ow Z37046 0 86738 293206 287209 2026-07-23T08:13:40Z Autom 448 Added Z38117 och Z38118 to the approved list of test cases 293206 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ämne" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z37046K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "egenskap" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37046K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value (string, quantity, monolingual text, QID...)" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "värde (sträng, mängd, enspråkig text, QID ...)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37046K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38117", "Z38118" ], "Z8K4": [ "Z14", "Z37093" ], "Z8K5": "Z37046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "en av ämnets egenskaper från Wikidata (svenska)" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "specific property of subject is value, Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gebgboajw7f0ipuo4qohyn9zhrikzs5 Z37065 0 86760 292790 291004 2026-07-21T14:56:23Z Autom 448 +sv argument labels 292790 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37065" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37065K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "objekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37065K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjective" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37065K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37065K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37065K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37067", "Z37462" ], "Z8K4": [ "Z14", "Z37066" ], "Z8K5": "Z37065" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativ definition (HTML-fragment)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "superlative definition (HTML)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\" Monolingual text version at Z27243." } ] } } c8bndm3jm1p6vptlwot3xy9hgfu15g1 Z37071 0 86766 292670 287145 2026-07-21T07:21:39Z 99of9 1622 Added Z37072 to the approved list of implementations 292670 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37071" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37071K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37071K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37071K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37071K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37071K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37071K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37073" ], "Z8K4": [ "Z14", "Z37072" ], "Z8K5": "Z37071" }, "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. Monolingual text version at Z27627." } ] } } qazbpi9jburgkqdwouevgk8xn9g6dqi Z37072 0 86767 292669 287139 2026-07-21T07:21:17Z 99of9 1622 292669 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37072" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37071", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z27627", "Z27627K1": { "Z1K1": "Z18", "Z18K1": "Z37071K1" }, "Z27627K2": { "Z1K1": "Z18", "Z18K1": "Z37071K2" }, "Z27627K3": { "Z1K1": "Z18", "Z18K1": "Z37071K3" }, "Z27627K4": { "Z1K1": "Z18", "Z18K1": "Z37071K4" }, "Z27627K5": { "Z1K1": "Z18", "Z18K1": "Z37071K5" }, "Z27627K6": { "Z1K1": "Z18", "Z18K1": "Z37071K6" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z37071K6" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal class location fragment, wrap monolingual" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kbcsry8ph7nvxat2q16hssq8s1z8o3z Wikifunctions:Status updates/2026-07-01/de 4 87132 292823 289491 2026-07-21T18:07:37Z Ameisenigel 44 Created page with "Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ($1)." 292823 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). <div lang="en" dir="ltr" class="mw-content-ltr"> We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers’ Corner on July 6 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] rvddx0dcxtip84u29ixbt74ldjchkdd 292825 292823 2026-07-21T18:08:50Z Ameisenigel 44 Created page with "Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ($1). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ($2)." 292825 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers’ Corner on July 6 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] c8ng2svgqoc6j3ri71im9fjho37ywsg 292827 292825 2026-07-21T18:08:59Z Ameisenigel 44 Created page with "=== Freiwilligentreffen am 6. Juli ===" 292827 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] 727496o8nmz7vi85ivt9bzk3tjz5aq1 292829 292827 2026-07-21T18:10:10Z Ameisenigel 44 Created page with "Das nächste Freiwilligentreffen findet am [$1 Montag, 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, werden wir gemeinsam eine Funktion erstellen. Alle sind herzlich eingeladen, über [$2 Google Meet] teilzunehmen." 292829 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, werden wir gemeinsam eine Funktion erstellen. Alle sind herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] cyu29agvii2rljs0hn8vd85z5a6wrms 292831 292829 2026-07-21T18:10:20Z Ameisenigel 44 Created page with "=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===" 292831 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, werden wir gemeinsam eine Funktion erstellen. Alle sind herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] 0ipjmbcdj1qfmvzllb9wa2to6kr0ujf 292833 292831 2026-07-21T18:10:59Z Ameisenigel 44 292833 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] qg9yqtmn1775pd6xr81rzhhnspbauhx 292835 292833 2026-07-21T18:11:17Z Ameisenigel 44 Created page with "Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):" 292835 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] 2gue8arkqyhnmosxyjcmza6jlpo0pd6 292837 292835 2026-07-21T18:11:58Z Ameisenigel 44 Created page with "[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”" 292837 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] gj00otv0069xaoecgmuq7l0sswsd036 292839 292837 2026-07-21T18:12:10Z Ameisenigel 44 Created page with "[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren" 292839 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] 58qcdykixy8oegw42iq406jhdebw5tw 292841 292839 2026-07-21T18:12:29Z Ameisenigel 44 Created page with "[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten" 292841 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren * [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] cevmlwbmdksuz2cdpxp460vt68dqj1z 292843 292841 2026-07-21T18:12:43Z Ameisenigel 44 Created page with "Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!" 292843 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren * [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf! <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 76 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] 7rwomt9l0abzn2daa2hupqk9dewiqqd 292845 292843 2026-07-21T18:12:46Z Ameisenigel 44 Created page with "=== Wöchentliche neue Funktionen: 76 neue Funktionen ===" 292845 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren * [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf! <span id="Fresh_Functions_weekly:_76_new_Functions"></span> === Wöchentliche neue Funktionen: 76 neue Funktionen === <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] 84ba0cbjr90zgqby1g5jtb6mbvhdrkp 292847 292845 2026-07-21T18:13:40Z Ameisenigel 44 Created page with "Diese Woche hatten wir 76 neue Funktionen. Wir haben die Marke von 4.600 Funktionen überschritten, nur wenige Wochen vor der Wikimania. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge!" 292847 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren * [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf! <span id="Fresh_Functions_weekly:_76_new_Functions"></span> === Wöchentliche neue Funktionen: 76 neue Funktionen === Diese Woche hatten wir 76 neue Funktionen. Wir haben die Marke von 4.600 Funktionen überschritten, nur wenige Wochen vor der Wikimania. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} <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-07-01]] mamm0m3bbq6wk0iurlykkh8fyk52t1q 292849 292847 2026-07-21T18:13:46Z Ameisenigel 44 Created page with "Eine [$1 vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar." 292849 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-26 | nextlabel = Nächstes Update | next = 2026-07-08 }} <span id="Integration_on_test_wiki"></span> === Integration im Test-Wiki === Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist. Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen: Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''): : [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]] : ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen. Als Administrator kannst du diesen Artikel für dein Wiki auswählen: : [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]] : ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen). Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten: : [[:testwiki:Paris,_France|Paris,_France]] Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France": : [[:testwiki:Paris_is_a_city|Paris_is_a_city]] Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen: : [[:testwiki:Paris|Paris]] Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können. Ein paar kurze Hinweise: * Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können. * Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt. * Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird. * Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung. * Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten. <span id="The_year_ahead_of_us"></span> === Das vor uns liegende Jahr === Der [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplan der Wikimedia Foundation für 1. Juli 2026 bis 30. Juni 2027]] ist heute in Kraft getreten. Unsere Arbeit zur Unterstützung der Abstrakten Wikipedia ist Teil des Themenbereichs "Vertiefung des Engagements", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|insbesondere]]: : ''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren'' Wie bereits besprochen, besteht die Idee hinter der Abstrakten Wikipedia darin, qualitativ hochwertige, mehrsprachige Artikel in vielen Sprachen bereitzustellen, auf die einzelne Wikipedia-Sprachversionen für ihre Leserschaft zurückgreifen können, sofern sie noch keinen eigenen Artikel zu dem jeweiligen Thema besitzen. Unser aktueller Plan sieht vor, dass sich zunächst einzelne Pilot-Wikipedias, sofern sie mit dem Ergebnis zufrieden sind, für jeden Artikel einzeln entscheiden können, ob sie diesen übernehmen möchten; später werden wir das Angebot auf weitere Sprachversionen ausweiten und es den Wikipedias ermöglichen, sich für fehlende Artikel standardmäßig für die Übernahme zu entscheiden. Mehr zu unseren Überlegungen kannst du in [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|unserer Diskussion vom Januar]] nachlesen. Wir planen, in den kommenden Monaten mit Pilot-Wikipedia-Communitys zusammenzuarbeiten, um erste Untersuchungen dazu anzustellen, ob sie die Abstrakte Wikipedia nutzen können, um die ihren Lesern bereitgestellten Artikel sinnvoll zu erweitern, und zwar auf eine Weise, die ihren Qualitätsansprüchen genügt. Als Ausgangspunkt wollen wir sie dazu ermutigen, abstrakte Artikel über Städte zu verfassen und zu nutzen. Dies bietet sich an, da Städte ein weit verbreitetes Interessengebiet darstellen, bei deren Beschreibung oft konsistente Themen eine Rolle spielen, zudem sind sie im Allgemeinen kein Gegenstand heftiger Edit-Wars, und es gibt eine große Anzahl von ihnen zu dokumentieren, sodass die Abstrakte Wikipedia durchaus die Bedürfnisse vieler Wikipedia-Sprachversionen erfüllen könnte. Sollten wir damit Erfolg haben, werden mehrere Wikipedia-Projekte die Abstrakte Wikipedia als wertvolle Unterstützung bei der Erstellung und Pflege von Artikeln für ihre Leser betrachten, und wir können die Anzahl der Pilotsprachen erweitern sowie die Nutzung auf andere Bereiche ausdehnen. Sollte dies nicht gelingen, werden wir die Situation neu bewerten und prüfen, was wir anders machen sollten. Parallel dazu werden wir daran arbeiten, die Benutzererfahrung sowie die Leistung und Zuverlässigkeit des Systems zu verbessern und neue Funktionen zu ergänzen, sobald der Bedarf dafür steigt, und unsere Kollegen im Schwesterteam, dem Team Wikidata-Plattform, werden sich derweil mit der Migration und Weiterentwicklung des Wikidata-Abfragedienstes befassen. Es verspricht ein spannendes Jahr zu werden! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ([[:phab:T425416|T425416]]). Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ([[:phab:T430082|T430082]]). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ([[:phab:T424310|T424310]]). <span id="Volunteers’_Corner_on_July_6"></span> === Freiwilligentreffen am 6. Juli === Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1783359000 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen. <span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span> === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): * [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]” * [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren * [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf! <span id="Fresh_Functions_weekly:_76_new_Functions"></span> === Wöchentliche neue Funktionen: 76 neue Funktionen === Diese Woche hatten wir 76 neue Funktionen. Wir haben die Marke von 4.600 Funktionen überschritten, nur wenige Wochen vor der Wikimania. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z36691}} * {{Z|Z36693}} * {{Z|Z36697}} * {{Z|Z36700}} * {{Z|Z36717}} * {{Z|Z36723}} * {{Z|Z36727}} * {{Z|Z36731}} * {{Z|Z36733}} * {{Z|Z36737}} * {{Z|Z36743}} * {{Z|Z36747}} * {{Z|Z36754}} * {{Z|Z36759}} * {{Z|Z36762}} * {{Z|Z36766}} * {{Z|Z36770}} * {{Z|Z36778}} * {{Z|Z36785}} * {{Z|Z36792}} * {{Z|Z36798}} * {{Z|Z36804}} * {{Z|Z36810}} * {{Z|Z36816}} * {{Z|Z36820}} * {{Z|Z36823}} * {{Z|Z36827}} * {{Z|Z36831}} * {{Z|Z36835}} * {{Z|Z36839}} * {{Z|Z36849}} * {{Z|Z36853}} * {{Z|Z36857}} * {{Z|Z36865}} * {{Z|Z36869}} * {{Z|Z36873}} * {{Z|Z36877}} * {{Z|Z36881}} * {{Z|Z36883}} * {{Z|Z36897}} * {{Z|Z36903}} * {{Z|Z36909}} * {{Z|Z36911}} * {{Z|Z36916}} * {{Z|Z36925}} * {{Z|Z36935}} * {{Z|Z36939}} * {{Z|Z36944}} * {{Z|Z36953}} * {{Z|Z36957}} * {{Z|Z36959}} * {{Z|Z36961}} * {{Z|Z36969}} * {{Z|Z36972}} * {{Z|Z36975}} * {{Z|Z36978}} * {{Z|Z36983}} * {{Z|Z36987}} * {{Z|Z36990}} * {{Z|Z36993}} * {{Z|Z36996}} * {{Z|Z36998}} * {{Z|Z37004}} * {{Z|Z37005}} * {{Z|Z37006}} * {{Z|Z37008}} * {{Z|Z37009}} * {{Z|Z37011}} * {{Z|Z37022}} * {{Z|Z37025}} * {{Z|Z37029}} * {{Z|Z37033}} * {{Z|Z37036}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-07-01]] 13fawnwdfkvmk1kehhvnalhqz3oj8w5 Z37278 0 87184 292954 290088 2026-07-22T05:29:08Z 99of9 1622 linked HTML 292954 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37278" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37011", "Z37011K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37011K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z37011K3": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z37011K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E is the \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q5119\"\u003Ecapital city\u003C/a\u003E of \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q142\"\u003EFrance\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(en) Paris is the capital city of France. " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Paris est la capitale de la France" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Paris ist die Hauptstadt Frankreichs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tfk05fy7vhc00ukzxbgerfwqqw3cfm8 Wikifunctions:Requests for deletions/Archive/2026/07 4 87275 293152 291601 2026-07-23T03:08:07Z SpBot 978 archiving 2 sections from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/07#Z37790|Z37790]]) 293152 wikitext text/x-wiki {{Talkarchive}} == [[Z37290]] == Test case created by myself, but with wrong output format. Please delete [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 18:33, 4 July 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:11, 4 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:11, 4 July 2026 (UTC)</small> == [[Z36494]] == Please delete the function I created which does not work, and its implementation and test case: *{{Z|Z36494}} *{{Z|Z36495}} *{{Z|Z36496}} [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 06:37, 11 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:52, 11 July 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:52, 11 July 2026 (UTC)</small> == [[Z37624]] == Please delete test case I created with incorrect input type. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 21:34, 14 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 14:58, 15 July 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:58, 15 July 2026 (UTC)</small> == [[Z37709]] == Please delete this duplicate function, implementation and test * {{Z|Z37709}} * {{Z|Z37711}} * {{Z|Z37710}} [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 21:33, 14 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:00, 15 July 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:00, 15 July 2026 (UTC)</small> == [[Z37790]] == Redundant to [[Z37921]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 02:45, 19 July 2026 (UTC) :{{done}} Blank function, author request. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:41, 19 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)</small> == [[Z32876]] == Don't remember what this was supposed to be. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:54, 20 July 2026 (UTC) :{{done}} incomplete, author request --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:00, 20 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)</small> 4q2thjkj4aw9tww29gow7a2ijm7gapq Z37361 0 87334 292915 289145 2026-07-22T03:50:12Z ThisCarthing 12637 292915 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37361" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37361K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "person" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Person" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37361K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "office" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Amt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z37361K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Datum" } ] } } ], "Z8K2": "Z22112", "Z8K3": [ "Z20", "Z37362" ], "Z8K4": [ "Z14", "Z37363" ], "Z8K5": "Z37361" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "did person hold office on date?" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "War die Person am gegebenen Tag im Amt?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i7y3la306w3m0h3tfpr1m6z42qv4e2y Z37362 0 87335 292916 289142 2026-07-22T03:53:29Z ThisCarthing 12637 292916 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37362" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37361", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37361", "Z37361K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q20055561" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P39" } ] }, "Z37361K2": { "Z1K1": "Z6091", "Z6091K1": "Q14211" }, "Z37361K3": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2023" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16108" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "16" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z22120", "Z22120K2": "Z22113" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Rishi Sunak was British PM on 2023-08-16" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rishi Sunak war am 16.8.2023 brit. Premierminister" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r5vafysfza9g5549o8pqm7f0z9iwioe Z37464 0 87455 292948 291291 2026-07-22T05:23:50Z 99of9 1622 nudge 292948 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37464" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37464K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37464K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ZID for link to configuration" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37464K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to link (first occurrence) to AW" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37464K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37464K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language expected" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37469", "Z37669", "Z37506" ], "Z8K4": [ "Z14", "Z37540" ], "Z8K5": "Z37464" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual text as HTML with lang, col, ✏️🔧links" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "monolingual text to HTML", "HTML from monolingual text", "monolingual to HTML with calls to action" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns an HTML fragment containing the text with links \u0026 QID ✏️s. If not matching the requested language, wrap in a span with a language, the default text colour, a 🔧 link to the configuration ZID." } ] } } 45s9rszd64c9pj8cf81n2owt2pi08rs 292949 292948 2026-07-22T05:24:52Z 99of9 1622 Added Z37799 to the approved list of test cases 292949 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37464" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37464K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37464K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ZID for link to configuration" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37464K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to link (first occurrence) to AW" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37464K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37464K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language expected" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37469", "Z37669", "Z37506", "Z37799" ], "Z8K4": [ "Z14", "Z37540" ], "Z8K5": "Z37464" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual text as HTML with lang, col, ✏️🔧links" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "monolingual text to HTML", "HTML from monolingual text", "monolingual to HTML with calls to action" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns an HTML fragment containing the text with links \u0026 QID ✏️s. If not matching the requested language, wrap in a span with a language, the default text colour, a 🔧 link to the configuration ZID." } ] } } apg9g6zm2h3ykx58nfkeyjyt4cqgain User:EatingCarBatteries 2 87461 293213 289622 2026-07-23T08:25:53Z EatingCarBatteries 61191 293213 wikitext text/x-wiki {{#babel:en-N|es-1}} {{#switch: |= {{ombox |style = width:50%; margin:0 auto 1em; margin-left: 0; margin-right: auto; |image = [[File:Wikimedia-logo-meta.svg|50px|link=]] |text = <div>This page can be found at '''[[:en:User:EatingCarBatteries|en:User:EatingCarBatteries]]'''.</div> <div style="font-style:italic;">This is an [[m:Special:MyLanguage/Soft redirect|interwiki redirect]].</div> }} |#default= {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Interwiki redirect|uselang={{#ifeq:{{ARTICLESPACE}}|User|{{int:lang}}|{{PAGELANGUAGE}} }}|noshift=1}} }} Hello! I come here from the English Wikipedia - you can find more of my here. While I'm not so much of a linguist (I can barely name the parts of a sentence!), I'm here to contribute to the parts that don't require NLG, such as those that would be normally covered by templates.<br /> I've thus far focused on taxonomy-related articles, not because I am taxonomist or biologist (I am studying Cybersecurity!), but because I foresee Abstract Wikipedia hosting hundreds of thousands of species articles, similar to the articles in the Cebuano and Swedish wikis made by Lsjbot. This, along with geography-related articles (natural features + human settlements), are by far the most easily mass-created articles that all wikis can benefit from. <br /> '''Functions I've contributed to:''' * Taxonomy ** {{Z|Z37791}} ** {{Z|Z37808}} ** {{Z|Z37441}} ** {{Z|Z37821}} ** {{Z|Z37833}} ** {{Z|Z37725}} ** {{Z|Z37836}} ** {{Z|Z37927}} ** {{Z|Z37939}} (''todo'') * Utility ** {{Z|Z32839}} ** {{Z|Z37843}} ** {{Z|Z37925}} ** {{Z|Z38086}} ** {{Z|Z38103}} ne9tcdegz9xx17bpyo9iynnm1p6wj3a 293214 293213 2026-07-23T08:39:12Z EatingCarBatteries 61191 293214 wikitext text/x-wiki {{#babel:en-N|es-1}} {{#switch: |= {{ombox |style = width:50%; margin:0 auto 1em; margin-left: 0; margin-right: auto; |image = [[File:Wikimedia-logo-meta.svg|50px|link=]] |text = <div>This page can be found at '''[[:en:User:EatingCarBatteries|en:User:EatingCarBatteries]]'''.</div> <div style="font-style:italic;">This is an [[m:Special:MyLanguage/Soft redirect|interwiki redirect]].</div> }} |#default= {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Interwiki redirect|uselang={{#ifeq:{{ARTICLESPACE}}|User|{{int:lang}}|{{PAGELANGUAGE}} }}|noshift=1}} }} Hello! I come here from the English Wikipedia - you can find more of my here. While I'm not so much of a linguist (I can barely name the parts of a sentence!), I'm here to contribute to the parts that don't require NLG, such as those that would be normally covered by templates.<br /> I've thus far focused on taxonomy-related articles, not because I am taxonomist or biologist (I am studying Cybersecurity!), but because I foresee Abstract Wikipedia hosting hundreds of thousands of species articles, similar to the articles in the Cebuano and Swedish wikis made by Lsjbot. This, along with geography-related articles (natural features + human settlements), are by far the most easily mass-created and numerous articles that all wikis can benefit from. <br /> '''Functions I've contributed to:''' * Taxonomy ** {{Z|Z37791}} ** {{Z|Z37808}} ** {{Z|Z37441}} ** {{Z|Z37821}} ** {{Z|Z37833}} ** {{Z|Z37725}} ** {{Z|Z37836}} ** {{Z|Z37927}} ** {{Z|Z37939}} (''todo'') * Utility ** {{Z|Z32839}} ** {{Z|Z37843}} ** {{Z|Z37925}} ** {{Z|Z38086}} ** {{Z|Z38103}} 5g0h04jp1d60dth30eh4x138wlsxpp5 Z37539 0 87588 292895 290180 2026-07-22T02:54:16Z 99of9 1622 292895 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37539" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37011", "Z37011K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37011K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z37011K3": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z37011K4": "Z1674" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003EParis (is the) capital (of) France\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z28020\"\u003E🔧\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Dazaga: color Paris (is the) capital (of) France" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mogc7n2qf0p2isgtsrrczwm2j7e8yqj Z37550 0 87599 293189 290427 2026-07-23T05:37:57Z EatingCarBatteries 61191 updatae 293189 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37550" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36678", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36678", "Z36678K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z36678K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"--infobox-accent-hue:264deg;background-color:oklch(from var(--background-color-success-subtle,#DFF2EB) calc(0.8*l + 0.15) calc(c + 0.05) var(--infobox-accent-hue,264deg));\"\u003EParis\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECountry\u003C/td\u003E\u003Ctd\u003EFrance\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ETime zone\u003C/td\u003E\u003Ctd\u003EUTC+01:00\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EGeographic coordinate\u003C/td\u003E\u003Ctd\u003E48°51′24″N 2°21′8″E\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://geohack.toolforge.org/geohack.php?params=48.8567_N_2.3522_E_globe:earth\u0026language=en\"\u003EGeoHack\u003C/a\u003E\u003C/sup\u003E\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Infobox for Paris" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b0cvpipivxqdrcgynt5wwd2e8vevupu User:Arlo Barnes 2 87670 292523 290441 2026-07-20T20:19:45Z Arlo Barnes 1231 finished based on [[WF:HL]] 292523 wikitext text/x-wiki <div style="column-count: 7;"> * [[WF:aeb]] * [[WF:ar]] * [[WF:ary]] * [[WF:ase]] * [[WF:az]] * [[WF:bal]] * [[WF:bew]] * [[WF:bg]] * [[WF:bn]] * [[WF:br]] * [[WF:brh]] * [[WF:bs]] * [[WF:by]] * [[WF:bzs]] * [[WF:ca]] * [[WF:ckb]] * [[WF:cnr]] * [[WF:co]] * [[WF:cs]] * [[WF:cu]] * [[WF:cy]] * [[WF:dag]] * [[WF:de]] * [[WF:dk]] * [[WF:dz]] * [[WF:el]] * [[WF:en]] ** [[WF:en-AU]] ** [[WF:en-CA]] ** [[WF:en-GB]] ** [[WF:en-IN]] ** [[WF:en-US]] ** [[WF:en-x-piglatin]] ** [[WF:en-x-simple]] * [[WF:eo]] * [[WF:es]] * [[WF:eu]] * [[WF:fa]] ** [[WF:fa-AF]] * [[WF:fi]] * [[WF:fr]] * [[WF:gd]] * [[WF:ha]] * [[WF:he]] * [[WF:hi]] * [[WF:hr]] * [[WF:hu]] * [[WF:hy]] * [[WF:id]] * [[WF:ig]] * [[WF:it]] * [[WF:ja]] ** [[WF:ja-hkrt]] ** [[WF:ja-latn]] * [[WF:jpr]] * [[WF:kcg]] * [[WF:kea]] * [[WF:ko]] * [[WF:ku]] * [[WF:la]] * [[WF:lad]] * [[WF:lb]] * [[WF:ldn]] * [[WF:lv]] * [[WF:ml]] * [[WF:ms]] ** [[WF:ms-arab]] * [[WF:mul]] * [[WF:nap]] * [[WF:nds]] * [[WF:nl]] * [[WF:no]] * [[WF:nv]] * [[WF:pa]] * [[WF:pl]] * [[WF:pnb]] * [[WF:prs]] * [[WF:pt]] ** [[WF:pt-BR]] ** [[WF:pt-PT]] * [[WF:qu]] * [[WF:rhg]] ** [[WF:rhg-rohg]] ** [[WF:rhg-arab]] * [[WF:ro]] * [[WF:ru]] * [[WF:sc]] * [[WF:scn]] * [[WF:sd]] * [[WF:sdc]] * [[WF:se]] * [[WF:sh]] * [[WF:sk]] * [[WF:sl]] * [[WF:sr]] * [[WF:su]] * [[WF:sv]] * [[WF:te]] * [[WF:tg]] * [[WF:th]] * [[WF:tlh]] * [[WF:tok]] * [[WF:tr]] * [[WF:uk]] * [[WF:und]] * [[WF:unr]] * [[WF:ur]] * [[WF:uz]] * [[WF:vec]] * [[WF:vgt]] * [[WF:vi]] * [[WF:ya]] * [[WF:yue]] ** [[WF:yue-hans]] ** [[WF:yue-hant]] * [[WF:zgh]] * [[WF:zh]] ** [[WF:zh-CN]] ** [[WF:zh-hans]] ** [[WF:zh-hant]] ** [[WF:zh-HK]] ** [[WF:zh-yue]] * [[WF:zxx]] </div> osqlxw2iwo44xewmf5hidvd1m7pmy3o Z37632 0 87691 293118 290388 2026-07-23T01:19:40Z 99of9 1622 293118 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37632" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34541", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32663", "Z32663K1": { "Z1K1": "Z18", "Z18K1": "Z34541K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z34542", "Z34542K1": { "Z1K1": "Z7", "Z7K1": "Z23756", "Z23756K1": { "Z1K1": "Z18", "Z18K1": "Z34541K1" } }, "Z34542K2": { "Z1K1": "Z6092", "Z6092K1": "P21" }, "Z34542K3": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if person \u0026 undeprecated gender statement = female" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t6t3mdm6ui4b6rvq7klz8sza923b4on Z37647 0 87707 292464 292314 2026-07-20T13:45:18Z HenkvD 1290 infobox-accent-hue 292464 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37647" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37647K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "color scheme" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z37648", "Z37650" ], "Z8K4": [ "Z14", "Z37649" ], "Z8K5": "Z37647" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox color scheme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the color for a color scheme, for instance \"--infobox-accent-hue:264deg;\"; for color scheme \"city\"" } ] } } jq5cx2emgnygr6tgu3lnhjjxqtieo3g Z37648 0 87708 292468 292312 2026-07-20T13:52:02Z HenkvD 1290 292468 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37648" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37647", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37647", "Z37647K1": "city" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "--infobox-accent-hue:264deg;" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Display color scheme \"city\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } optu34y2anbpwxx6gf8salcqm3l7yr7 Z37657 0 87720 292944 290530 2026-07-22T05:18:53Z 99of9 1622 nudge 292944 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37657" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37657K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37657K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37657K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37657K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case-sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37657K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37657K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text (optional)" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37658", "Z37659" ], "Z8K4": [ "Z14", "Z37660" ], "Z8K5": "Z37657" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into HTML (complex)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add wikilink to HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same as Z35472 but starts with an HTML fragment." } ] } } 1pbtt52luee3sn0a6ems4gfs6jxkbz1 293182 292944 2026-07-23T05:02:47Z 99of9 1622 Added Z38112 to the approved list of test cases 293182 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37657" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37657K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37657K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37657K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace all?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37657K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "case-sensitive?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37657K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37657K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text (optional)" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37658", "Z37659", "Z38112" ], "Z8K4": [ "Z14", "Z37660" ], "Z8K5": "Z37657" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into HTML (complex)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add wikilink to HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same as Z35472 but starts with an HTML fragment." } ] } } 9st2zmil05mw5ijoyk5iw0zc4o1z7y3 Z37660 0 87723 292904 290528 2026-07-22T03:09:59Z 99of9 1622 292904 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37660" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37657", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z34124", "Z34124K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37657K1" } }, "Z34124K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37657K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37657K5" } }, "Z34124K3": { "Z1K1": "Z18", "Z18K1": "Z37657K2" }, "Z34124K4": { "Z1K1": "Z18", "Z18K1": "Z37657K3" }, "Z34124K5": { "Z1K1": "Z18", "Z18K1": "Z37657K4" }, "Z34124K6": { "Z1K1": "Z18", "Z18K1": "Z37657K5" }, "Z34124K7": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z18", "Z18K1": "Z37657K6" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into HTML, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t2w8ftsxquxknvo5hjkajc54kptsvli 292907 292904 2026-07-22T03:15:04Z 99of9 1622 leave empty to preserve initial link label 292907 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37660" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37657", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z34124", "Z34124K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37657K1" } }, "Z34124K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37657K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37657K5" } }, "Z34124K3": { "Z1K1": "Z18", "Z18K1": "Z37657K2" }, "Z34124K4": { "Z1K1": "Z18", "Z18K1": "Z37657K3" }, "Z34124K5": { "Z1K1": "Z18", "Z18K1": "Z37657K4" }, "Z34124K6": { "Z1K1": "Z18", "Z18K1": "Z37657K5" }, "Z34124K7": "Z11853" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into HTML, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iprnu8h1247ap45kk6kkvnrf4gwfm0j Z37661 0 87724 292945 290545 2026-07-22T05:19:40Z 99of9 1622 nudge 292945 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37661" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37661K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37661K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37661K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37664" ], "Z8K4": [ "Z14", "Z37662" ], "Z8K5": "Z37661" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into HTML (simple)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add wikilink to HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same as Z37657 but inferring typical default parameters." } ] } } 92p2eiwi2rp1zvexcaxvmr5yexgq1y9 293179 292945 2026-07-23T04:59:38Z 99of9 1622 Added Z38111 to the approved list of test cases 293179 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37661" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37661K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37661K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37661K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37664", "Z38111" ], "Z8K4": [ "Z14", "Z37662" ], "Z8K5": "Z37661" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into HTML (simple)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add wikilink to HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same as Z37657 but inferring typical default parameters." } ] } } buhlohr3wnswt824dscnsphgfhn092h Z37665 0 87729 292946 290552 2026-07-22T05:21:07Z 99of9 1622 nudge 292946 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37665" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37665K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37665K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of item references to link" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37665K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37667", "Z37668" ], "Z8K4": [ "Z14", "Z37666" ], "Z8K5": "Z37665" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject list of abstract wikilinks into HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add wikilinks to HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 69d2cw76uwhp55bz0qf7k7r1tr1ricp 292947 292946 2026-07-22T05:22:11Z 99of9 1622 nudge 292947 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37665" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37665K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37665K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of item references to link" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37665K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37667", "Z37668" ], "Z8K4": [ "Z14", "Z37666" ], "Z8K5": "Z37665" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject list of abstract wikilinks into HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "add wikilinks to HTML" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Assumes the HTML has matches to the link labels. A more rigorous function could look for marked up spans." } ] } } 08419fxy2b46xq2bfcl5cftzj7ico3g Z37670 0 87734 292749 290560 2026-07-21T11:19:02Z HenkvD 1290 de ging 292749 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37670" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37533", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37533", "Z37533K1": "gehen" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "ging" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gehen -\u003E ging" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de ging" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 20fi9huyos5k4cp5qyjbbybmj90dg2w Z37671 0 87735 292748 290561 2026-07-21T11:18:39Z HenkvD 1290 de beging 292748 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37671" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37533", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37533", "Z37533K1": "begehen" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "beging" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "begehen -\u003E beging" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de beging" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n1504mcx9bzlel1bb7giiacczds4tfy Z37672 0 87736 292747 290565 2026-07-21T11:18:16Z HenkvD 1290 de ging auf 292747 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37672" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37533", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37533", "Z37533K1": "aufgehen" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "ging auf" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "aufgehen -\u003E ging auf" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de ging auf" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ghi6onyn3mph757l8c7oeavjc120hpc Z37673 0 87737 292746 290567 2026-07-21T11:17:45Z HenkvD 1290 de sammelte 292746 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37673" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37533", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37533", "Z37533K1": "sammeln" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "sammelte" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "sammeln -\u003E sammelte" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de sammelte" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bmkbbftqv2ddo61n1r92kbnyn19ay6r Z37685 0 87750 292745 290611 2026-07-21T11:17:02Z HenkvD 1290 label 292745 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37685" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37683", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13318", "Z13318K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z37684", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z37683K2" } }, "Z13318K2": { "Z1K1": "Z18", "Z18K1": "Z37683K1" }, "Z13318K3": { "Z1K1": "Z18", "Z18K1": "Z37683K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "birth sentence from Wikidata Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qjol2dx9eonykszz73wpj0dgi8pv6en Z37687 0 87752 292744 291803 2026-07-21T11:16:31Z HenkvD 1290 English label 292744 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37687" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37686", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37686K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37686K2" } }, "föddes den", { "Z1K1": "Z7", "Z7K1": "Z20780", "Z20780K1": { "Z1K1": "Z7", "Z7K1": "Z25601", "Z25601K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37686K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P569" } ] } }, "Z20780K2": { "Z1K1": "Z18", "Z18K1": "Z37686K2" } }, "i", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z28787", "Z28787K1": { "Z1K1": "Z18", "Z18K1": "Z37686K1" }, "Z28787K2": { "Z1K1": "Z6092", "Z6092K1": "P19" } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37686K2" } } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz zur Geburt aus Wikidata, Schwedisch" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "birth sentence from Wikidata, Swedish Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sexlzosw9bhreex1ek3hzfodob8v5so Z37688 0 87754 292743 290643 2026-07-21T11:15:58Z HenkvD 1290 English label 292743 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37688" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36004", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27182", "Z27182K1": { "Z1K1": "Z7", "Z7K1": "Z22941", "Z22941K1": { "Z1K1": "Z7", "Z7K1": "Z24936", "Z24936K1": { "Z1K1": "Z18", "Z18K1": "Z36004K1" } }, "Z22941K2": "Z1592" }, "Z27182K2": { "Z1K1": "Z7", "Z7K1": "Z20241", "Z20241K1": { "Z1K1": "Z7", "Z7K1": "Z24948", "Z24948K1": { "Z1K1": "Z18", "Z18K1": "Z36004K1" } }, "Z20241K2": "Z1592" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "format Gregorian date in Swedish Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k5c3ddg5fkj66q13ly6a902uiwu3v40 Z37690 0 87756 292742 290647 2026-07-21T11:15:20Z HenkvD 1290 sv 1 januari 2025 292742 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37690" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36004", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36004", "Z36004K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2025" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "1 januari 2025" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "1 januari 2025" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv 1 januari 2025" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } argi3ad26pzxlog4kl5kjhq8y8hqcuh Z37691 0 87757 292741 290648 2026-07-21T11:14:55Z HenkvD 1290 sv 1 januari 300 e.Kr. 292741 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37691" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36004", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36004", "Z36004K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "300" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "1 januari 300 e.Kr." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "1 januari 300 e.Kr." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv 1 januari 300 e.Kr." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r09owxkwun00k5cxg87smxvo4o75mol Z37692 0 87758 292740 290649 2026-07-21T11:14:32Z HenkvD 1290 sv januari 300 f.Kr. 292740 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37692" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36004", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36004", "Z36004K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17815" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "300" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "1 januari 300 f.Kr." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "1 januari 300 f.Kr." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv januari 300 f.Kr." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jdxvfprecw70m7ubdrdpr6w5nx62asu Z37693 0 87759 292739 291804 2026-07-21T11:13:52Z HenkvD 1290 English label 292739 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37693" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37689", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z23468", "Z23468K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37689K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6036" ], "Z30120K3": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z37689K2" } ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P569" } ] }, "Z23468K2": { "Z1K1": "Z18", "Z18K1": "Z37689K2" } }, "wurde am", { "Z1K1": "Z7", "Z7K1": "Z20780", "Z20780K1": { "Z1K1": "Z7", "Z7K1": "Z25601", "Z25601K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37689K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6036" ], "Z30120K3": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z37689K2" } ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P569" } ] } }, "Z20780K2": { "Z1K1": "Z18", "Z18K1": "Z37689K2" } }, "in", { "Z1K1": "Z7", "Z7K1": "Z23468", "Z23468K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z28787", "Z28787K1": { "Z1K1": "Z18", "Z18K1": "Z37689K1" }, "Z28787K2": { "Z1K1": "Z6092", "Z6092K1": "P19" } }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z37689K2" } ], "Z30120K4": [ "Z6092" ] }, "Z23468K2": { "Z1K1": "Z18", "Z18K1": "Z37689K2" } }, "geboren" ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz zur Geburt aus Wikidata, Deutsch (Komposition" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "birth sentence from Wikidata, German Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hh2b6qfyb9pitwa1fkuheaqjzxph9qe Z37695 0 87761 292738 290659 2026-07-21T11:13:16Z HenkvD 1290 de Gustav Klimt wurde am 14. Juli 1862 in Baumgarten geboren. 292738 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37695" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37689", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37689", "Z37689K1": { "Z1K1": "Z6091", "Z6091K1": "Q34661" }, "Z37689K2": "Z1430" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Gustav Klimt wurde am 14. Juli 1862 in Baumgarten geboren." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gustav Klimt wurde geboren - Test" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de Gustav Klimt wurde am 14. Juli 1862 in Baumgart" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lwenxx5q16fgmzaferu7vvxl9faovvf Z37696 0 87762 292737 290666 2026-07-21T11:12:46Z HenkvD 1290 label 292737 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37696" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37694", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27182", "Z27182K1": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z7", "Z7K1": "Z20388", "Z20388K1": { "Z1K1": "Z18", "Z18K1": "Z37694K1" } } }, "Z27182K2": { "Z1K1": "Z7", "Z7K1": "Z24086", "Z24086K1": { "Z1K1": "Z7", "Z7K1": "Z20343", "Z20343K1": { "Z1K1": "Z18", "Z18K1": "Z37694K1" } }, "Z24086K2": "Z1592" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display day of year in Swedish Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c6ov9gjxylbez6po6rxx7gmihj729l0 Z37697 0 87763 292736 290670 2026-07-21T11:12:14Z HenkvD 1290 sv Douglas Adams föddes den 11 mars 1952 i Cambridge 292736 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37697" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37686", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37686", "Z37686K1": { "Z1K1": "Z6091", "Z6091K1": "Q42" }, "Z37686K2": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Douglas Adams föddes den 11 mars 1952 i Cambridge." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Douglas Adams föddes den 11 mars 1952 i Cambridge." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Douglas Adams föddes den 11 mars 1952 i Cambrid" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 03qmccgc4ce3swrhsqqhnd3iqsfc5vc Z37698 0 87764 292735 290677 2026-07-21T11:11:32Z HenkvD 1290 English label 292735 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37698" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37698K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wort" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37698" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "de Deklination Substantive S1" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de Deklination Substantive S1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Deutsch Deklination -(e)s, -¨e" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gibt ein HTML-Fragment mit allen Wortformen der Substantive der starken Deklination mit -(e)s, -¨e aus" } ] } } m9d8x9nis1olqjo5ylq405og9j3ts98 Z37699 0 87765 292734 290678 2026-07-21T11:10:36Z HenkvD 1290 English label 292734 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37699" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37698", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z37698( Z37698K1 ) {\n\n function umlaute(Z37698K2) {\n const vokale = [\n ['au', 'äu'],\n ['a', 'ä'],\n ['o', 'ö'],\n ['u', 'ü']\n ];\n\n for (const [alt, neu] of vokale) {\n const pos = Z37698K2.lastIndexOf(alt);\n if (pos \u003E= 0) {\n return (\n Z37698K2.substring(0, pos) +\n neu +\n Z37698K2.substring(pos + alt.length)\n );\n }\n }\n\n return Z37698K2;\n }\n\n const plural = umlaute(Z37698K1) + 'e';\n const dativPlural = plural + 'n';\n\n return `\n\u003Ctable border=\"1\"\u003E\n\u003Ctr\u003E\n \u003Cth\u003EKasus\u003C/th\u003E\n \u003Cth\u003ESingular\u003C/th\u003E\n \u003Cth\u003EPlural\u003C/th\u003E\n\u003C/tr\u003E\n\u003Ctr\u003E\n \u003Ctd\u003ENominativ\u003C/td\u003E\n \u003Ctd\u003Eder ${Z37698K1}\u003C/td\u003E\n \u003Ctd\u003Edie ${plural}\u003C/td\u003E\n\u003C/tr\u003E\n\u003Ctr\u003E\n \u003Ctd\u003EGenitiv\u003C/td\u003E\n \u003Ctd\u003Edes ${Z37698K1}(e)s\u003C/td\u003E\n \u003Ctd\u003Eder ${plural}\u003C/td\u003E\n\u003C/tr\u003E\n\u003Ctr\u003E\n \u003Ctd\u003EDativ\u003C/td\u003E\n \u003Ctd\u003Edem ${Z37698K1}(e)\u003C/td\u003E\n \u003Ctd\u003Eden ${dativPlural}\u003C/td\u003E\n\u003C/tr\u003E\n\u003Ctr\u003E\n \u003Ctd\u003EAkkusativ\u003C/td\u003E\n \u003Ctd\u003Eden ${Z37698K1}\u003C/td\u003E\n \u003Ctd\u003Edie ${plural}\u003C/td\u003E\n\u003C/tr\u003E\n\u003C/table\u003E`;\n}\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "de Deklination Substantive S1 JS" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "de Deklination Substantive S1 Javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l0uz6wahq9nr70z5mt17gm7orug2prm Z37722 0 87827 292729 290884 2026-07-21T11:06:34Z HenkvD 1290 label 292729 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37722" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35269", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z35269(Z35269K1, Z35269K2) {\n function gcd(a, b) {\n while (b) {\n [a, b] = [b, a % b];\n }\n return a;\n }\n\n const d = gcd(Z35269K1, Z35269K2);\n return `${Z35269K1 / d}:${Z35269K2 / d}`;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres, Javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display ratio Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hz4zccmmaff2ele585bkshehbdkm6jz Z37724 0 87829 292728 290882 2026-07-21T11:05:59Z HenkvD 1290 label 292728 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37724" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35269", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35269", "Z35269K1": { "Z1K1": "Z13518", "Z13518K1": "3" }, "Z35269K2": { "Z1K1": "Z13518", "Z13518K1": "7" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "3:7" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ration de 3 et 7 est 3:7" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Ratio of 3 and 7 is 3:7" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s8kbzxgo5stceqbiwxsspm06pk7kk3p Z37729 0 87834 292727 290908 2026-07-21T11:05:06Z HenkvD 1290 label 292727 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37729" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37725", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P105" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z854", "Z854K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P171" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P171" } } }, "Z854K2": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Family of species (from single QID) Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e5n62ybfxmpp0agpi7ytbmy5urwsdzo Z37733 0 87838 292725 290912 2026-07-21T11:04:25Z HenkvD 1290 (sv) Stockholm är den största staden i Sverige. 292725 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37733" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q34" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är den största staden i Sverige." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är den största staden i Sverige." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Stockholm är den största staden i Sverige." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t8rai9o58ih02bcyerghkh9t0goajy7 Z37734 0 87839 292723 290958 2026-07-21T11:03:57Z HenkvD 1290 (sv) Adam är den störste mannen i Edens trädgård. 292723 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37734" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q70899" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q19014" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Adam är den störste mannen i Edens trädgård." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Adam är den störste mannen i Edens trädgård." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Adam är den störste mannen i Edens trädgård." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar maskulinumformen" } ] } } 162ck4ayb9b7uxtulwmto2dppgdg5jz Z37735 0 87840 292721 290927 2026-07-21T11:03:21Z HenkvD 1290 (sv) Globen är det största klotet i landet. 292721 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37735" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q32926" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q838611" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Globen är det största klotet i landet." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Globen är det största klotet i landet." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Globen är det största klotet i landet." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rc7ew1u3piaykujrdv6ieazgbl2p88v Z37736 0 87842 292720 290949 2026-07-21T11:02:58Z HenkvD 1290 label 292720 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37736" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37732K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "är", { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35161", "Z35161K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } }, "Z802K2": "det", "Z802K3": "den" } ] }, { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } } }, "Z10000K2": "" }, { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "i", { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K4" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska komposition" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, in Swedish Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1hith7yd87pjjw9egwpbnybkw1dc9el Z37738 0 87859 292719 290960 2026-07-21T11:02:27Z HenkvD 1290 (sv) Per är den störste pojken i klassen. 292719 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37738" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q13582800" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q3010" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q18204" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Per är den störste pojken i klassen." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Per är den störste pojken i klassen." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Per är den störste pojken i klassen." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ff72yw3wxtk0ibya03fdj78mbw9qr26 Z37739 0 87861 292718 290970 2026-07-21T11:01:58Z HenkvD 1290 (sv) Stora barriärrevet är det största korallrevet i världen. 292718 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37739" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q7343" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q11292" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q16502" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stora barriärrevet är det största korallrevet i världen." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stora barriärrevet är det största korallrevet i vä" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Stora barriärrevet är det största korallrevet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2c85snwpfhijwy7n4z7jrznyqo5u2h0 Z37740 0 87862 292716 291037 2026-07-21T11:01:26Z HenkvD 1290 label 292716 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37740" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37737", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37737K1" }, "Z24766K2": "Z1592" }, "finns", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q34770" } ], "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z37737K3" } }, "Z802K2": "på", "Z802K3": "i" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13676", "Z13676K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z13676K2": { "Z1K1": "Z13518", "Z13518K1": "12" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z14280", "Z14280K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z14280K2": "Z1592" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z30353", "Z30353K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37737K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1592" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z16008", "Z16008K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z37749", "Z37749K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z22697", "Z22697K1": { "Z1K1": "Z18", "Z18K1": "Z37737K3" }, "Z22697K2": "Z1592", "Z22697K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q131105" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997857" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, "Z802K3": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } } ] } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5tk06md8153larcmxx4c7dihwi04ly5 Z37741 0 87863 292715 290981 2026-07-21T11:00:57Z HenkvD 1290 sv Wikipedia finns på 362 språk. 292715 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37741" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q52" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "362" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q34770" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Wikipedia finns på 362 språk." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikipedia finns på 362 språk." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Wikipedia finns på 362 språk." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gk7unrg4mfyvwvjb807pfo4lyp4yrsv Z37742 0 87864 292714 291041 2026-07-21T11:00:28Z HenkvD 1290 sv Hål finns i två strumpor. 292714 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37742" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q20204151" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q43663" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Hål finns i två strumpor." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Hål finns i två strumpor." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Hål finns i två strumpor." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pphiv18fqq588rkeoboztp2fsd4zygq Z37743 0 87865 292712 291042 2026-07-21T10:59:57Z HenkvD 1290 sv mittkoppor finns i noll länder. 292712 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37743" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q12214" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q6256" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Smittkoppor finns i noll länder." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Smittkoppor finns i noll länder." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv mittkoppor finns i noll länder." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nhdaas08jsaddp7j2dov6grcivvv152 Z37744 0 87866 292711 290989 2026-07-21T10:59:29Z HenkvD 1290 (sv) Paris ligger vid floden Seine 292711 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37744" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37279", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37279", "Z37279K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37279K2": { "Z1K1": "Z6091", "Z6091K1": "Q1471" }, "Z37279K3": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Paris ligger vid floden Seine." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sv: Paris ligger vid floden Seine." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(sv) Paris ligger vid floden Seine" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l9n1iqrolbkyfaxu6p2sankkch96y3m User:Autom/Todo 2 87867 293208 292394 2026-07-23T08:14:52Z Autom 448 /* Buggar */ 293208 wikitext text/x-wiki [https://abstract-data.toolforge.org/?lang=sv System overview] == Förbättringar == # Fixa hyperonymer till [[Z37934]] # Fråga om kopiering av block i sammansättningar == Buggar == # Fixa en/ett från olika glosor [[Z32855]] # Fixa Paris/Seine, [[Z37279]] # Fixa "officiellt namn" → "officiella namn" [[Z37046]] == Nya funktioner == # Skapa [[Z37005]] på svenska ("X består av {1, 2, … och n}." från Wikidata) # Skapa [[Z34684]] på svenska ("X är en del av {1}." från Wikidata) # Skapa [[Z21802]] på svenska ("X är en/ett {1} {2}." med fallback "X är en/ett {2} från {1}." 1=nationalitet 2=yrke) De flesta yrken är utrum, men undantag (som hembiträde) finns. sc84pcvxeytl7ejcietvgqnbt9ag59u Z37750 0 87873 292710 291022 2026-07-21T10:58:59Z HenkvD 1290 label 292710 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37750" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37749", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10618", "Z10618K1": { "Z1K1": "Z7", "Z7K1": "Z16008", "Z16008K1": { "Z1K1": "Z18", "Z18K1": "Z37749K1" } }, "Z10618K2": "en" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z11178", "Z11178K1": { "Z1K1": "Z7", "Z7K1": "Z16008", "Z16008K1": { "Z1K1": "Z18", "Z18K1": "Z37749K1" } }, "Z11178K2": "n", "Z11178K3": "tt" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z16008", "Z16008K1": { "Z1K1": "Z18", "Z18K1": "Z37749K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Swedish cardinal, neuter Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ghsy4lw9ps1n9o39n2ndx9u8bpgmb8u Z37751 0 87874 292709 291026 2026-07-21T10:58:17Z HenkvD 1290 sv etthundraen 292709 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37751" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z16008", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z16008", "Z16008K1": { "Z1K1": "Z13518", "Z13518K1": "101" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "etthundraen" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "101 ⇒ etthundraen" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv etthundraen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jgwp2hc96m6kur8m2fjj2ycx8yfbyjr Z37752 0 87875 292708 291027 2026-07-21T10:57:43Z HenkvD 1290 sv etthundraett 292708 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37752" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37749", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37749", "Z37749K1": { "Z1K1": "Z13518", "Z13518K1": "101" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "etthundraett" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "101 ⇒ etthundraett" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv etthundraett" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1h6kaxh938g8fo62zle3y3aax61lp7e Z37753 0 87876 292707 291029 2026-07-21T10:57:17Z HenkvD 1290 sv etthundrafjorton 292707 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37753" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37749", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37749", "Z37749K1": { "Z1K1": "Z13518", "Z13518K1": "114" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "etthundrafjorton" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "114 ⇒ etthundrafjorton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv etthundrafjorton" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n3qdur4eax06qwya6wp4k6opjtjkcb3 Z37763 0 87886 292706 291059 2026-07-21T10:56:52Z HenkvD 1290 sv Bältdjur finns i en världsdel. 292706 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37763" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q47867" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q5107" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Bältdjur finns i en världsdel." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Bältdjur finns i en världsdel." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Bältdjur finns i en världsdel." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8ftw6ioteklushua0fw1hgcw0xvwoqb Z37765 0 87888 292705 291064 2026-07-21T10:56:13Z HenkvD 1290 sv Jorden finns i ett solsystem. 292705 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37765" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q2" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q206717" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Jorden finns i ett solsystem." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Jorden finns i ett solsystem." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Jorden finns i ett solsystem." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4kgviwfqo1nk9x0ow3qiuhar2t0g2k7 Z37784 0 87908 293093 291806 2026-07-22T21:18:56Z Theki 2389 293093 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37784" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37782", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37782K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z18", "Z18K1": "Z37782K2" } ] }, "Z27299K2": { "Z1K1": "Z18", "Z18K1": "Z37782K2" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z34096", "Z34096K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z18", "Z18K1": "Z37782K2" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37782K3" } }, "Z34096K2": { "Z1K1": "Z18", "Z18K1": "Z37782K3" } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z35192", "Z35192K1": { "Z1K1": "Z7", "Z7K1": "Z23451", "Z23451K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37782K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z18", "Z18K1": "Z37782K2" } ] }, "Z23451K2": { "Z1K1": "Z18", "Z18K1": "Z37782K2" } }, "Z35192K2": { "Z1K1": "Z18", "Z18K1": "Z37782K3" } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, date Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k9ddfj41w1slvk3yhzxua89k8x3xzn9 Z37789 0 87915 292733 291206 2026-07-21T11:09:03Z HenkvD 1290 sv Stora barriärrevet är ett naturminne. 292733 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37789" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26671", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26671", "Z26671K1": { "Z1K1": "Z6091", "Z6091K1": "Q7343" }, "Z26671K2": { "Z1K1": "Z6091", "Z6091K1": "Q38048753" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Stora barriärrevet är ett naturminne." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stora barriärrevet är ett naturminne." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Stora barriärrevet är ett naturminne." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p96a8c3a3t6we61kwo9nz0q3ngqv4sk Z37803 0 87935 292704 291338 2026-07-21T10:53:45Z HenkvD 1290 label 292704 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37803" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37802", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z37802(Z37802K1, Z37802K2):\n\tif Z37802K2 not in Z37802K1:\n\t\timport json\n\t\tWikifunctions.Error(\"Z36590\",[Z24606K2,json.dumps(Z37802K1)])\n\treturn Z37802K1[Z37802K2]" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "get element of language-keyed map Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tuuznno38gitb2r6rq86z53zjeeru2w Z37804 0 87936 292703 291340 2026-07-21T10:53:05Z HenkvD 1290 label 292703 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37804" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37802", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37802", "Z37802K1": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z60", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1002", "K2": "xxx" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1004", "K2": "yyy" } ] }, "Z37802K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "xxx" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "get element of language-keyed map Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1n82os4cf56rftfihpuylj48qkkb85h Z37810 0 87942 292702 291349 2026-07-21T10:52:24Z HenkvD 1290 label 292702 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37810" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37802", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z822", "Z822K1": { "Z1K1": "Z7", "Z7K1": "Z13397", "Z13397K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z37802K1" } }, "Z13397K2": { "Z1K1": "Z7", "Z7K1": "Z24649", "Z24649K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z37802K1" } }, "Z24649K2": { "Z1K1": "Z18", "Z18K1": "Z37802K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "get element of language-keyed map Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ixzsi043k47hdmsektzw9kkc13lkskn Z37812 0 87944 292701 291370 2026-07-21T10:51:49Z HenkvD 1290 label 292701 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37812" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37801", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27908", "Z27908K1": { "Z1K1": "Z7", "Z7K1": "Z37802", "Z37802K1": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z60", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1002", "K2": "\u003Cb\u003E$1\u003C/b\u003E is a city located in $2. " }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1006", "K2": "\u003Cb\u003E$1\u003C/b\u003E是一个位于$2的城市。" } ] }, "Z37802K2": { "Z1K1": "Z18", "Z18K1": "Z37801K1" } }, "Z27908K2": [ "Z6", { "Z1K1": "Z18", "Z18K1": "Z37801K2" }, { "Z1K1": "Z18", "Z18K1": "Z37801K3" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "xxx is a city located in yyy (builder approach) C" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jbfgvjb0759b4c0yti4w2seo9f1l3n8 Z37813 0 87945 292700 291378 2026-07-21T10:50:49Z HenkvD 1290 label 292700 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37813" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37801", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37801", "Z37801K1": "Z1002", "Z37801K2": "Sheridan", "Z37801K3": "Yamhill County, Oregon" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "\u003Cb\u003ESheridan\u003C/b\u003E is a city located in Yamhill County, Oregon. " } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "xxx is a city located in yyy (builder approach) Co" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 678mm7a8h7058iisagoa1gc1475oxgb Z37816 0 87948 292699 291371 2026-07-21T10:50:19Z HenkvD 1290 label 292699 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37816" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37815", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27908", "Z27908K1": { "Z1K1": "Z7", "Z7K1": "Z37802", "Z37802K1": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z60", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1002", "K2": "As of $1, the city had a total population of $2. " }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1006", "K2": "$1年,此城市人口为$2。" } ] }, "Z37802K2": { "Z1K1": "Z18", "Z18K1": "Z37815K1" } }, "Z27908K2": [ "Z6", { "Z1K1": "Z18", "Z18K1": "Z37815K2" }, { "Z1K1": "Z18", "Z18K1": "Z37815K3" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "As of xx, the city had a total population of yy C" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c78xrtoovko4t9v2f5ap1xnh0205q7f Z37818 0 87950 292698 291375 2026-07-21T10:49:00Z HenkvD 1290 label 292698 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37818" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37817", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37802", "Z37802K1": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z60", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1002", "K2": { "Z1K1": "Z89", "Z89K1": "\u003Ch2\u003EGeography\u003C/h2\u003E" } }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z60", "Z882K2": "Z1" }, "K1": "Z1006", "K2": { "Z1K1": "Z89", "Z89K1": "\u003Ch2\u003E地理\u003C/h2\u003E" } } ] }, "Z37802K2": { "Z1K1": "Z18", "Z18K1": "Z37817K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "section header \"Geography\" (builder approach) Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gdtm05zk558lky7u6irmr2umbbddqfb Z37822 0 87955 292678 291444 2026-07-21T07:27:01Z HenkvD 1290 label 292678 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37822" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37821", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z22839", "Z22839K1": { "Z1K1": "Z7", "Z7K1": "Z37323", "Z37323K1": { "Z1K1": "Z7", "Z7K1": "Z22220", "Z22220K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37821K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z37821K2" } ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1843" } ] } }, "Z37323K2": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z37821K2" } ] }, "Z22839K2": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": "Z37463", "Z851K2": [ "Z1" ] } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Common name of taxon Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ol1lawut5vryb32sqrxaueg4hkkcsq6 Z37834 0 87978 292675 291588 2026-07-21T07:24:46Z HenkvD 1290 label 292675 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37834" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37833", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z23468", "Z23468K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z23451", "Z23451K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37833K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P141" } ] }, "Z23451K2": { "Z1K1": "Z6092", "Z6092K1": "P141" } } }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092" ] }, "Z23468K2": { "Z1K1": "Z18", "Z18K1": "Z37833K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "fetch IUCN conservation status string Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0251nkb4qh6cfc4ym3b82v5m8d8doeg Z37836 0 87980 293203 291614 2026-07-23T08:11:59Z EatingCarBatteries 61191 293203 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37836" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37836K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxon" } ] } } ], "Z8K2": "Z6003", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37837" ], "Z8K5": "Z37836" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxon name statements of QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the taxon name statement of a QID" } ] } } c17eunp0ofehc56ncakhsj95lemzlok Z37837 0 87981 292697 291613 2026-07-21T10:48:31Z HenkvD 1290 label 292697 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37837" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37836", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z23451", "Z23451K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37836K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P225" } ] }, "Z23451K2": { "Z1K1": "Z6092", "Z6092K1": "P225" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxon name statements of QID Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jmnf1y5c8f74ddvzkby0hs8xhpftawb Z37839 0 87983 292696 291621 2026-07-21T10:48:01Z HenkvD 1290 label 292696 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37839" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37838", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z28297", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z28312", "Z28312K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z37838K1" } }, "Z28312K2": { "Z1K1": "Z6092", "Z6092K1": "P405" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxon authority as typed list (string) Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b9954x10o4zbsb3xbvjvav2db8fj3p7 Z37843 0 87987 293207 291631 2026-07-23T08:13:47Z EatingCarBatteries 61191 293207 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37843" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37843K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Item reference" } ] } } ], "Z8K2": "Z6001", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37844" ], "Z8K5": "Z37843" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Fetch labels of Wikidata QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the Wikidata item given a QID containing only the labels. A wrapper for Z30120." } ] } } 23i3p4e572thmf2jl31rbtqueu8c245 Z37865 0 88050 292546 292304 2026-07-20T21:48:19Z HenkvD 1290 Type not yet defined in Z37865 292546 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37865" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37623", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z18", "Z18K1": "Z37623K2" } ] }, "Z27299K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z7", "Z7K1": "Z37866", "Z37866K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37866K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37866K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, "Z22193K2": [ "Z6", { "Z1K1": "Z6", "Z6K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "Z6010" }, { "Z1K1": "Z6", "Z6K1": "Z6091" } ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z37883", "Z37883K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37883K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37883K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, { "Z1K1": "Z7", "Z7K1": "Z37883", "Z37883K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37883K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37883K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, { "Z1K1": "Z7", "Z7K1": "Z37880", "Z37880K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37880K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37880K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "Type ", { "Z1K1": "Z7", "Z7K1": "Z37866", "Z37866K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37866K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37866K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, " not yet defined in Z37865" ] } ] } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qxsgq0rnd1hzyh7p5ij5do1k8mgsvh5 292996 292546 2026-07-22T09:25:19Z HenkvD 1290 292996 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37865" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37623", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z18", "Z18K1": "Z37623K2" } ] }, "Z27299K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z7", "Z7K1": "Z37866", "Z37866K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37866K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37866K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, "Z22193K2": [ "Z6", { "Z1K1": "Z6", "Z6K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "Z6010" }, { "Z1K1": "Z6", "Z6K1": "Z6091" } ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z37883", "Z37883K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37883K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37883K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, { "Z1K1": "Z7", "Z7K1": "Z37883", "Z37883K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37883K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37883K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, { "Z1K1": "Z7", "Z7K1": "Z37880", "Z37880K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37880K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37880K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "Type ", { "Z1K1": "Z7", "Z7K1": "Z37866", "Z37866K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z37866K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z37866K3": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } }, " not yet defined in Z37865" ] } ] } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox row (in test)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9tfhcvgi51o353p26a18hhgtawmouyd Z37877 0 88062 292473 292291 2026-07-20T13:58:16Z 99of9 1622 nudge 292473 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37877" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37877K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z37877K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37877K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value (string, quantity, monolingual text, QID...)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37877K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37879", "Z37948", "Z37953", "Z37966", "Z37967", "Z37969" ], "Z8K4": [ "Z14", "Z37878" ], "Z8K5": "Z37877" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) specific property of subject is value, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "wikidata value, French", "French value of property of subject" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E is \u003Cvalue\u003E.\" Attempt for any specific property triple. Use for triples in present tense. Use Z36218 or its child Z36206 to draw from WD." } ] } } jm2resz5p7ti03erx53f8o25tc127qh 293021 292473 2026-07-22T14:22:21Z 99of9 1622 Added Z38040 to the approved list of test cases 293021 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37877" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37877K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z37877K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37877K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value (string, quantity, monolingual text, QID...)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37877K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37879", "Z37948", "Z37953", "Z37966", "Z37967", "Z37969", "Z38040" ], "Z8K4": [ "Z14", "Z37878" ], "Z8K5": "Z37877" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) specific property of subject is value, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "wikidata value, French", "French value of property of subject" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E is \u003Cvalue\u003E.\" Attempt for any specific property triple. Use for triples in present tense. Use Z36218 or its child Z36206 to draw from WD." } ] } } g9mlqy8jrvjwr7axwuxa3xpet3dto2w 293170 293021 2026-07-23T03:35:52Z 99of9 1622 getting better, take off warning 293170 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37877" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37877K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z37877K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37877K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value (string, quantity, monolingual text, QID...)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37877K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37879", "Z37948", "Z37953", "Z37966", "Z37967", "Z37969", "Z38040" ], "Z8K4": [ "Z14", "Z37878" ], "Z8K5": "Z37877" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "specific property of subject is value, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "wikidata value, French", "French value of property of subject" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E is \u003Cvalue\u003E.\" Attempt for any specific property triple. Use for triples in present tense. Use Z36218 or its child Z36206 to draw from WD." } ] } } 9akgmid9sp94fg9684sxmrf5uq6klyc Z37878 0 88063 293022 292232 2026-07-22T14:37:35Z 99of9 1622 pass gender from values which are people back to the property label 293022 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37878" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37877", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z802K2": { "Z1K1": "Z89", "Z89K1": "\u003C!-- This property cannot be expressed in the format of the composition. These should be detected at this stage and conditionally call more specific functions for individual properties or groups. --\u003E" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z37970", "Z37970K1": { "Z1K1": "Z7", "Z7K1": "Z32234", "Z32234K1": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z18", "Z18K1": "Z37877K2" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z38088K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19352", "Z19352K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" }, "Z19352K2": "Z6091" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26602", "Z26602K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z38083", "Z38083K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" } }, "Z802K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } ], "Z802K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" } ] }, "Z802K3": "Z34268" }, "Z802K3": "Z34268" }, "Z38088K3": { "Z1K1": "Z18", "Z18K1": "Z37877K4" } }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z29825", "Z29825K1": { "Z1K1": "Z18", "Z18K1": "Z37877K4" }, "Z29825K2": { "Z1K1": "Z18", "Z18K1": "Z37877K2" } } } } }, " de ", { "Z1K1": "Z7", "Z7K1": "Z37956", "Z37956K1": { "Z1K1": "Z18", "Z18K1": "Z37877K1" }, "Z37956K2": { "Z1K1": "Z18", "Z18K1": "Z37877K4" } }, " est ", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19352", "Z19352K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" }, "Z19352K2": "Z6091" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37956", "Z37956K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" }, "Z37956K2": { "Z1K1": "Z18", "Z18K1": "Z37877K4" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19352", "Z19352K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" }, "Z19352K2": "Z6010" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z89", "Z89K1": "de " }, "Z27849K2": { "Z1K1": "Z7", "Z7K1": "Z36209", "Z36209K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" }, "Z36209K2": { "Z1K1": "Z18", "Z18K1": "Z37877K4" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z36209", "Z36209K1": { "Z1K1": "Z18", "Z18K1": "Z37877K3" }, "Z36209K2": { "Z1K1": "Z18", "Z18K1": "Z37877K4" } } } }, "." ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "specific property of subject is value, Fr comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o7ft24bxegxlupjj1nb35n1u8yh12hk Z37879 0 88064 292511 292336 2026-07-20T15:11:32Z 99of9 1622 nudge 292511 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37879" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q11573" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La hauteur de la tour Eiffel est de 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greammatical feminine of hauteur needs a lexeme" } ] } } cqvqeq8edo86voe7qb8ndeekpi0l147 292547 292511 2026-07-20T23:09:49Z 99of9 1622 Nudge 292547 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37879" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q11573" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La hauteur de la tour Eiffel est de 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greammatical feminine of hauteur comes from its lexeme" } ] } } ahsooxecj0ntafezv5mxuhh3x95zmyr 293026 292547 2026-07-22T14:48:54Z 99of9 1622 nudge 293026 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37879" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q11573" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La hauteur de la tour Eiffel est de 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greammatical feminine of hauteur comes from its lexeme." } ] } } 9fazxwv7pyo0nuqtzaecfqwsats9b8c 293158 293026 2026-07-23T03:25:12Z 99of9 1622 nudge 293158 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37879" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q11573" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La hauteur de la tour Eiffel est de 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical feminine of hauteur comes from its lexeme." } ] } } 04vdgrsaebfb0victr0aawf1d0m31f6 293164 293158 2026-07-23T03:28:12Z 99of9 1622 nudge 293164 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37879" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q11573" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La hauteur de la tour Eiffel est de 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Grammatical feminine of hauteur comes from its lexeme." } ] } } 5d91grlkzqdpt14t0tkdg66vmyg9qqd 293171 293164 2026-07-23T03:36:59Z 99of9 1622 nudge 293171 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37879" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "330" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q11573" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La hauteur de la tour Eiffel est de 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Grammatical feminine of hauteur comes from its lexeme" } ] } } g94vzcqm0bsyk274j5fgvcha3dmfvnu Z37894 0 88079 293200 291918 2026-07-23T07:54:50Z HenkvD 1290 French languages 293200 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37894" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32169", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z11542", "Z11542K1": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z11542K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "les ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } }, "Z11542K3": { "Z1K1": "Z7", "Z7K1": "Z11542", "Z11542K1": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } }, "Z11542K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "l'", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } }, "Z11542K3": { "Z1K1": "Z7", "Z7K1": "Z11542", "Z11542K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z23471", "Z23471K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z23471K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } }, "Z11542K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z11542K3": { "Z1K1": "Z7", "Z7K1": "Z11542", "Z11542K1": { "Z1K1": "Z7", "Z7K1": "Z37895", "Z37895K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } }, "Z11542K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "la ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } }, "Z11542K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "le ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with definite article, French Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with definite article, French, with fallback" } ] } } 4e1q9tox0r727xjg0go24dl3dusqi8q Z37911 0 88096 292437 292373 2026-07-20T13:08:09Z 99of9 1622 292437 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37911" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32169", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z37900", "Z37900K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z37900K2": [ "Z6091" ], "Z37900K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z38011K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with definite, Fr, Lexeme compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a lexeme version of this function or defaults to just the label if no lexeme is available" } ] } } t3v1ihyd87s50om5xph6xb1rpfyuoa6 292452 292437 2026-07-20T13:30:55Z 99of9 1622 found it! 292452 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37911" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32169", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z37900", "Z37900K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z37900K2": [ "Z6091" ], "Z37900K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" } }, "Z38011K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with definite, Fr, Lexeme compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a lexeme version of this function or defaults to just the label if no lexeme is available" } ] } } qqjvozqrxzpa8192oxb8vubzpf3kstk 292455 292452 2026-07-20T13:36:49Z 99of9 1622 selective fetch not raw QID, feel free to expand fetch if underlying function needs more info 292455 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37911" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32169", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z37900", "Z37900K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z37900K2": [ "Z6091" ], "Z37900K3": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6035", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P279" } ] } }, "Z38011K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32169K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32169K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with definite, Fr, Lexeme compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a lexeme version of this function or defaults to just the label if no lexeme is available" } ] } } re6pnu3ogcs950oo29it3qntlgdsiga Z37923 0 88113 292775 292209 2026-07-21T12:52:14Z HenkvD 1290 intro for species with hypernym, Default 292775 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37923" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z37791", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z37934", "Z14293K2": [ "Z60", "Z1592" ] } ], "Z14294K2": "Z38057" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for intro for species with hypernym" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bwt58hdu6fxuhk37fcbeh2g46fxyb04 Z37924 0 88114 292668 292191 2026-07-21T07:20:30Z HenkvD 1290 label 292668 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37924" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37922", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21216", "Z21216K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z37923", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z37922K3" } }, "Z21216K2": { "Z1K1": "Z18", "Z18K1": "Z37922K1" }, "Z21216K3": { "Z1K1": "Z18", "Z18K1": "Z37922K2" }, "Z21216K4": { "Z1K1": "Z18", "Z18K1": "Z37922K3" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1wbpwbmtb7k74so295xbm8vasrpmj2w Z37926 0 88116 292694 292034 2026-07-21T10:47:07Z HenkvD 1290 label 292694 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37926" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37925", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z37925K1" } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z24331", "Z24331K1": { "Z1K1": "Z18", "Z18K1": "Z37925K1" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bject is string and not empty Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 66wdlijl7ypuagtu6umv9zcw76uxutl 292695 292694 2026-07-21T10:47:25Z HenkvD 1290 label 292695 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37926" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37925", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z37925K1" } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z24331", "Z24331K1": { "Z1K1": "Z18", "Z18K1": "Z37925K1" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object is string and not empty Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lefhwpn4yy2iprv53nf30246hq02u79 Z37928 0 88118 292693 292047 2026-07-21T10:46:37Z HenkvD 1290 label 292693 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37928" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37927", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z32308", "Z32308K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z32428", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z29446", "Z29446K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37927K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37927K2" } } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z37927K2" } } }, "Z32308K2": { "Z1K1": "Z18", "Z18K1": "Z37927K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikilinked taxon author list in given language Cmp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s98fd8co4xetb4su41h81njzaauo324 Z37933 0 88123 292692 292234 2026-07-21T10:46:03Z HenkvD 1290 label 292692 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37933" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37921", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13318", "Z13318K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z37975", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z37921K2" } }, "Z13318K2": { "Z1K1": "Z18", "Z18K1": "Z37921K1" }, "Z13318K3": { "Z1K1": "Z18", "Z18K1": "Z37921K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with autom hypernym at order Cmp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pw27966juwus9wgfyz745ivklxj37by 293030 292692 2026-07-22T14:58:37Z Autom 448 en label: previous text described current behaviour for English, but isn't true for all languages 293030 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37933" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37921", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13318", "Z13318K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z37975", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z37921K2" } }, "Z13318K2": { "Z1K1": "Z18", "Z18K1": "Z37921K1" }, "Z13318K3": { "Z1K1": "Z18", "Z18K1": "Z37921K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species composition with lang config" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ruywjyex1uqgdycifqeoru7wdb7eq5g Z37935 0 88125 292671 292271 2026-07-21T07:21:48Z HenkvD 1290 english jalbe 292671 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37935" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37934", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } }, "Z28676K2": "Z37463" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003E\u003Ci\u003E" }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" } } } }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E\u003C/b\u003E" } ] }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z28914", "Z28914K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } } } }, { "Z1K1": "Z89", "Z89K1": " (\u003Ci\u003E" }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" } } } }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E)" } ] } }, { "Z1K1": "Z89", "Z89K1": " är en art i familjen " }, { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z7", "Z7K1": "Z37930", "Z37930K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37930K2": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z7", "Z7K1": "Z37930", "Z37930K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37930K2": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } } }, { "Z1K1": "Z89", "Z89K1": "." } ] }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37925", "Z37925K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "Arten beskrevs av " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37927", "Z37927K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37927K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": " år " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } } } }, { "Z1K1": "Z89", "Z89K1": "." } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } }, "Z28676K2": "Z28158" }, "Z802K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q48268" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } }, { "Z1K1": "Z89", "Z89K1": " (IUCN) kategoriserar arten som " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z37934K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z37934K3" } } }, { "Z1K1": "Z89", "Z89K1": "." } ] } } ], "Z35766K2": { "Z1K1": "Z89", "Z89K1": " " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Swedish Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fc59py2zaj6uveunraa82t4u3i6rqf9 Z37947 0 88137 292691 292319 2026-07-21T10:45:15Z HenkvD 1290 label 292691 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37947" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37941", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z18", "Z18K1": "Z37941K2" }, "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z37941K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z854", "Z854K1": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": "Z507", "Z851K2": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z37941K1" } ] }, "Z854K2": { "Z1K1": "Z18", "Z18K1": "Z37941K1" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z37941K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P105" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q146481" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37941K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P171" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P171" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": { "Z1K1": "Z7", "Z7K1": "Z12961", "Z12961K1": { "Z1K1": "Z18", "Z18K1": "Z37941K1" }, "Z12961K2": { "Z1K1": "Z18", "Z18K1": "Z37941K2" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z854", "Z854K1": { "Z1K1": "Z7", "Z7K1": "Z37941", "Z37941K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37941K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P171" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P171" } }, "Z37941K2": { "Z1K1": "Z7", "Z7K1": "Z12961", "Z12961K1": { "Z1K1": "Z18", "Z18K1": "Z37941K1" }, "Z12961K2": { "Z1K1": "Z18", "Z18K1": "Z37941K2" } } }, "Z854K2": { "Z1K1": "Z18", "Z18K1": "Z37941K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxonomic lineage of QID helper Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } av41ah8fiiq6rbdqa97vimsvb102mb2 Z37948 0 88138 292512 292337 2026-07-20T15:14:36Z 99of9 1622 nudge 292512 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37948" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2046" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q712226" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La superficie de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003El\u0026apos;Australie\u003C/a\u003E est de 7692024 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La superficie de l'Australie est de 7692024 km²." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "need to connect area to \"superficie\" as the lexeme best matching the French property label" } ] } } 9cgwaf2fjjbz4oqmpk8zn38sy1yc8uv 292513 292512 2026-07-20T15:15:35Z 99of9 1622 l' outside link? 292513 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37948" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2046" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q712226" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La superficie de l\u0026apos;\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralie\u003C/a\u003E est de 7692024 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La superficie de l'Australie est de 7692024 km²." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "need to connect area to \"superficie\" as the lexeme best matching the French property label" } ] } } b9lkbich356vg7xdapnophvt9he9aeu 293172 292513 2026-07-23T03:37:40Z 99of9 1622 nudge 293172 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37948" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P2046" }, "Z37877K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "7692024" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q712226" } }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La superficie de l\u0026apos;\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralie\u003C/a\u003E est de 7692024 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La superficie de l'Australie est de 7692024 km²." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "needs to connect area to \"superficie\" as the lexeme best matching the French property label" } ] } } 248kq38rngl3cp7eiw5vpbbma6rokrv Z37954 0 88145 292690 292137 2026-07-21T10:44:48Z HenkvD 1290 label 292690 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37954" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37939", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37941", "Z37941K1": { "Z1K1": "Z18", "Z18K1": "Z37939K1" }, "Z37941K2": [ "Z6091" ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxonomic lineage of QID Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4lghzyh4xvlhm711le43oli5efpx5kz Z37966 0 88157 292438 292339 2026-07-20T13:13:53Z 99of9 1622 292438 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37966" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P1304" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q1506724" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La banque centrale de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003El\u0026apos;Australie\u003C/a\u003E est la Banque de réserve d\u0026apos;Australie." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La banque centrale de l'Australie est la Banque .." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical feminine should come from the word banque if not available as lexemes" } ] } } gn047r98nzkxsct5dehjtwmakauq8nf 292474 292438 2026-07-20T13:59:17Z 99of9 1622 nudge 292474 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37966" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P1304" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q1506724" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La banque centrale de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003El\u0026apos;Australie\u003C/a\u003E est la Banque de réserve d\u0026apos;Australie." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La banque centrale de l'Australie est la Banque.." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical feminine should come from the word banque if not available as lexemes" } ] } } jr2yexzgq24ztmeycqs1br9wixeuf7d 292476 292474 2026-07-20T14:00:14Z 99of9 1622 l' outside link? 292476 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37966" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P1304" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q1506724" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La banque centrale de l\u0026apos;\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralie\u003C/a\u003E est la Banque de réserve d\u0026apos;Australie." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La banque centrale de l'Australie est la Banque.." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical feminine should come from the word banque if not available as lexemes" } ] } } fm4rwg4wfji88a7o0petiaegpmtf2je 293024 292476 2026-07-22T14:46:32Z 99of9 1622 nudge 293024 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37966" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P1304" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q1506724" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La banque centrale de l\u0026apos;\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralie\u003C/a\u003E est la Banque de réserve d\u0026apos;Australie." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La banque centrale de l'Australie est la Banque.." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical feminine should come from the word banque if not available as lexemes." } ] } } 1qsjbxf5fcrzg9vs88hgwso9ff84q9u 293173 293024 2026-07-23T03:39:04Z 99of9 1622 nudge 293173 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37966" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P1304" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q1506724" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La banque centrale de l\u0026apos;\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralie\u003C/a\u003E est la Banque de réserve d\u0026apos;Australie." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La banque centrale de l'Australie est la Banque.." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Grammatical feminine should come from the word banque if not available as lexemes." } ] } } sicpq18m418u3tv78yg5tr8wmwi1h0q Z37967 0 88158 292478 292340 2026-07-20T14:02:16Z 99of9 1622 nudge 292478 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37967" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q1476" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P281" }, "Z37877K3": "72000", "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Le code postal du \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1476\"\u003EMans\u003C/a\u003E est 72000." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Le code postal du Mans est 72000." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Infer masculine postal code, and combine de [[Le Mans]] to du [[Mans]]" } ] } } dti78mlxg0o443d71h2c28t3ikljqoi 292509 292478 2026-07-20T15:06:34Z 99of9 1622 nudge 292509 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37967" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q1476" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P281" }, "Z37877K3": "72000", "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Le code postal du \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1476\"\u003EMans\u003C/a\u003E est 72000." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Le code postal du Mans est 72000." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Infer masculine postal code, and combine de [[Le Mans]] to du [[Le Mans|Mans]]." } ] } } j1l0iwjactdgcc8oxehx5wrp5ezu2e1 293174 292509 2026-07-23T03:39:59Z 99of9 1622 nudge 293174 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37967" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q1476" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P281" }, "Z37877K3": "72000", "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Le code postal du \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1476\"\u003EMans\u003C/a\u003E est 72000." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Le code postal du Mans est 72000." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Infer masculine postal code, and combine de [[Le Mans]] to du [[Le Mans|Mans]]" } ] } } td05nlz0tl12l8dflnabf15gqjt9glb Z37969 0 88160 292510 292341 2026-07-20T15:07:54Z 99of9 1622 nudge 292510 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37969" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P610" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q583" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Le point culminant de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q142\"\u003EFrance\u003C/a\u003E est le \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q583\"\u003Emont Blanc\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Le point culminant de la France est le mont Blanc" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "test inference of grammatical genders" } ] } } 60x2p5gwibyd8koxa3sa5v8y8i6neqo 293025 292510 2026-07-22T14:47:59Z 99of9 1622 nudge 293025 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37969" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P610" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q583" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Le point culminant de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q142\"\u003EFrance\u003C/a\u003E est le \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q583\"\u003Emont Blanc\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Le point culminant de la France est le mont Blanc." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "test inference of grammatical genders" } ] } } 2zk9ab6lbg0ucd0xuoipt75rv1jznsx Z37970 0 88161 292495 292258 2026-07-20T14:42:51Z 99of9 1622 Added Z38028 to the approved list of implementations 292495 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37970" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37970K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37971", "Z37972", "Z37974" ], "Z8K4": [ "Z14", "Z37973", "Z38028" ], "Z8K5": "Z37970" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" for French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k2xob56aqouyc516bprmezis2u1cvpd 292502 292495 2026-07-20T14:56:39Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 292502 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37970" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37970K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37971", "Z37972", "Z37974" ], "Z8K4": [ "Z14", "Z38028", "Z37973" ], "Z8K5": "Z37970" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" for French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p60bc68cyhd69xlyfat4kfoczrsdq8r 292504 292502 2026-07-20T14:58:11Z 99of9 1622 Added Z38029 to the approved list of test cases 292504 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37970" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37970K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37971", "Z37972", "Z37974", "Z38029" ], "Z8K4": [ "Z14", "Z38028", "Z37973" ], "Z8K5": "Z37970" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" for French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o9nwk13g7sh3vx1o50ar982pcfyd10l 292508 292504 2026-07-20T15:05:51Z 99of9 1622 Removed Z37973 from the approved list of implementations 292508 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37970" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37970K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37971", "Z37972", "Z37974", "Z38029" ], "Z8K4": [ "Z14", "Z38028" ], "Z8K5": "Z37970" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" for French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1upn6wh1cl2x04cyi6032rertudbrvv Z37971 0 88162 292505 292215 2026-07-20T15:02:45Z 99of9 1622 292505 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37971" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37970", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37970", "Z37970K1": { "Z1K1": "Z89", "Z89K1": "de les " } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "des " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"de les \" to \"des \"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qdffh6ygo7qcwh7geljw17hljphz7wt Z37972 0 88163 292506 292216 2026-07-20T15:03:21Z 99of9 1622 292506 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37972" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37970", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37970", "Z37970K1": { "Z1K1": "Z89", "Z89K1": "de le " } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "du " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"de le \" to \"du \"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rwjybye0by9fh3m6rkth7zowe57qjyz Z37974 0 88165 292493 292225 2026-07-20T14:41:55Z 99of9 1622 fix 292493 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37974" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37970", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37970", "Z37970K1": { "Z1K1": "Z89", "Z89K1": "Le code postal de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1476\"\u003ELe Mans\u003C/a\u003E est 72000." } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Le code postal du \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1476\"\u003EMans\u003C/a\u003E est 72000." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"de \u003C\u003ELe \" split by link" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r9e9fzeyhuxva4unoev14scrl09jjgh Z37975 0 88167 292784 292244 2026-07-21T13:10:00Z HenkvD 1290 + Intro for species without hypernym, Default 292784 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37975" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z37977", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z37979", "Z14293K2": [ "Z60", "Z1592" ] } ], "Z14294K2": "Z38060" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for intro for species" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9gi998ljpp4vv2iwusbm1nixxfyiim1 Z37976 0 88168 292453 292374 2026-07-20T13:32:06Z 99of9 1622 nudge 292453 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37976" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32169", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z6091", "Z6091K1": "Q37447" }, "Z32169K2": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le code postal" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"le code postal\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "No lexeme available (yet), try to infer grammatical gender." } ] } } tpjhab34f6q1njvihc0wg9ihip2warr 292472 292453 2026-07-20T13:57:30Z 99of9 1622 nudge 292472 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37976" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32169", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z6091", "Z6091K1": "Q37447" }, "Z32169K2": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le code postal" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"le code postal\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "No lexeme available (yet), try to infer grammatical gender from the item." } ] } } 7wlgnrjvjzwisr1qfqx23ppnqyww45f Z37978 0 88170 292689 292395 2026-07-21T10:44:17Z HenkvD 1290 label 292689 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37978" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37977", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37791", "Z37791K1": { "Z1K1": "Z18", "Z18K1": "Z37977K1" }, "Z37791K2": { "Z1K1": "Z7", "Z7K1": "Z37930", "Z37930K1": { "Z1K1": "Z18", "Z18K1": "Z37977K1" }, "Z37930K2": { "Z1K1": "Z6091", "Z6091K1": "Q36602" } }, "Z37791K3": { "Z1K1": "Z18", "Z18K1": "Z37977K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ntro for species without hypernym in English Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ezmppy2wlmrmxa8v5g6wrmre3zk54g2 292776 292689 2026-07-21T12:55:17Z HenkvD 1290 292776 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37978" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37977", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37791", "Z37791K1": { "Z1K1": "Z18", "Z18K1": "Z37977K1" }, "Z37791K2": { "Z1K1": "Z7", "Z7K1": "Z37930", "Z37930K1": { "Z1K1": "Z18", "Z18K1": "Z37977K1" }, "Z37930K2": { "Z1K1": "Z6091", "Z6091K1": "Q36602" } }, "Z37791K3": { "Z1K1": "Z18", "Z18K1": "Z37977K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intro for species without hypernym in English Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4ywrkb3iehcgbgryqp5ts9wg3ag18c2 Z37980 0 88172 292732 292245 2026-07-21T11:08:26Z HenkvD 1290 English label 292732 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37980" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37979", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37979", "Z37979K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z37979K2": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cstrong\u003ELejon\u003C/strong\u003E (\u003Ci\u003EPanthera leo\u003C/i\u003E) är en art i familjen \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q25265\"\u003Ekattdjur\u003C/a\u003E. Arten beskrevs av \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1043\"\u003ECarl von Linné\u003C/a\u003E år 1758. \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q48268\"\u003EInternationella naturvårdsunionen\u003C/a\u003E (IUCN) kategoriserar arten som sårbar." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "lejon (Q140)" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Introdiction sentence of (sv) Panthera leon" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gv24yj4ikke7biu63re0ew92kbx17y2 Z37981 0 88173 292688 292269 2026-07-21T10:43:04Z HenkvD 1290 label 292688 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37981" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37979", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } }, "Z28676K2": "Z37463" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003E\u003Ci\u003E" }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" } } } }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E\u003C/b\u003E" } ] }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z28914", "Z28914K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } } } }, { "Z1K1": "Z89", "Z89K1": " (\u003Ci\u003E" }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" } } } }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E)" } ] } }, { "Z1K1": "Z89", "Z89K1": " är en art i familjen " }, { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z7", "Z7K1": "Z37930", "Z37930K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37930K2": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z7", "Z7K1": "Z37930", "Z37930K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37930K2": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } } }, { "Z1K1": "Z89", "Z89K1": "." } ] }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37925", "Z37925K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "Arten beskrevs av " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37927", "Z37927K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37927K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": " år " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } } } }, { "Z1K1": "Z89", "Z89K1": "." } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } }, "Z28676K2": "Z28158" }, "Z802K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q48268" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } }, { "Z1K1": "Z89", "Z89K1": " (IUCN) kategoriserar arten som " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z37979K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z37979K2" } } }, { "Z1K1": "Z89", "Z89K1": "." } ] } } ], "Z35766K2": { "Z1K1": "Z89", "Z89K1": " " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intro for species in Swedish Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 85wap2fjfqpb1zyymg5619lvn6g3xc1 Z37996 0 88188 292686 292367 2026-07-21T10:17:04Z HenkvD 1290 english label 292686 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37996" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37995", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37995K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37995K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37995K5" } }, "は", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37995K4" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37995K5" } }, "において最も", { "Z1K1": "Z7", "Z7K1": "Z22839", "Z22839K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z27410", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6825", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z23471", "Z23471K1": { "Z1K1": "Z18", "Z18K1": "Z37995K2" }, "Z23471K2": "Z1830" } }, "Z13464K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q53608953" } ] }, "Z22839K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37995K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37995K5" } } }, { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37995K3" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37995K5" } }, "である。" ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "Superlative definition in Japanese, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Superlative definition, in Japanese Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3rvwe94kygg4xixocxt11sw1ph1hzql Z37999 0 88191 292427 292393 2026-07-20T12:50:50Z 99of9 1622 Removed Z38004 from the approved list of test cases 292427 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37999" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37999K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38000", "Z38005", "Z38007", "Z38008", "Z38009" ], "Z8K4": [ "Z14", "Z38001" ], "Z8K5": "Z37999" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article (string) indicated by item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "item indicates definite article, French (string)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "From the item itself, infer whether the French word needs a definite article. Used as a fallback when Lexemes are absent. Possibly w other grammatical indic. Return empty, \"le\", \"la\", \"les\" ..." } ] } } guof9qnuswvux97266yjzpaez2m7vwj 292429 292427 2026-07-20T12:54:33Z 99of9 1622 292429 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37999" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37999K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38000", "Z38005", "Z38007", "Z38008", "Z38009" ], "Z8K4": [ "Z14", "Z38001" ], "Z8K5": "Z37999" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article (string) indicated by item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "item indicates definite article, French (string)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "From the item itself, infer whether the French word needs a definite article. Used as a fallback when Lexemes are absent. Return empty, \"le\", \"la\", \"les\". Just gender/plural, no eliding." } ] } } jjstb2e50hnh5v0xeacrjchf1yrjq6d 292431 292429 2026-07-20T12:58:52Z 99of9 1622 Added Z38004 to the approved list of test cases 292431 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37999" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37999K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38000", "Z38005", "Z38007", "Z38008", "Z38009", "Z38004" ], "Z8K4": [ "Z14", "Z38001" ], "Z8K5": "Z37999" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article (string) indicated by item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "item indicates definite article, French (string)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "From the item itself, infer whether the French word needs a definite article. Used as a fallback when Lexemes are absent. Return empty, \"le\", \"la\", \"les\". Just gender/plural, no eliding." } ] } } j3z2yn7luj39ew09gmw75tfqc2mtq4r 292432 292431 2026-07-20T12:59:03Z 99of9 1622 Added Z38016 to the approved list of test cases 292432 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37999" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37999K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38000", "Z38005", "Z38007", "Z38008", "Z38009", "Z38004", "Z38016" ], "Z8K4": [ "Z14", "Z38001" ], "Z8K5": "Z37999" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article (string) indicated by item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "item indicates definite article, French (string)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "From the item itself, infer whether the French word needs a definite article. Used as a fallback when Lexemes are absent. Return empty, \"le\", \"la\", \"les\". Just gender/plural, no eliding." } ] } } nodzl7o3ervrdsmrfaseqcnz7ycfm68 292463 292432 2026-07-20T13:44:33Z 99of9 1622 Added Z38024 to the approved list of test cases 292463 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37999" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37999K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38000", "Z38005", "Z38007", "Z38008", "Z38009", "Z38004", "Z38016", "Z38024" ], "Z8K4": [ "Z14", "Z38001" ], "Z8K5": "Z37999" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article (string) indicated by item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "item indicates definite article, French (string)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "From the item itself, infer whether the French word needs a definite article. Used as a fallback when Lexemes are absent. Return empty, \"le\", \"la\", \"les\". Just gender/plural, no eliding." } ] } } hw5l4nxg4nh8c1jvtlwcmry6j5ayd2p Z38001 0 88193 292471 292359 2026-07-20T13:54:42Z 99of9 1622 include subclasses 292471 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38001" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37999", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z18755", "Z18755K1": { "Z1K1": "Z7", "Z7K1": "Z23543", "Z23543K1": { "Z1K1": "Z18", "Z18K1": "Z37999K1" } }, "Z18755K2": { "Z1K1": "Z7", "Z7K1": "Z38025", "Z38025K1": { "Z1K1": "Z18", "Z18K1": "Z37999K1" } } }, "Z13752K2": "Z38002" }, "Z802K2": "le", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z18755", "Z18755K1": { "Z1K1": "Z7", "Z7K1": "Z23543", "Z23543K1": { "Z1K1": "Z18", "Z18K1": "Z37999K1" } }, "Z18755K2": { "Z1K1": "Z7", "Z7K1": "Z38025", "Z38025K1": { "Z1K1": "Z18", "Z18K1": "Z37999K1" } } }, "Z13752K2": "Z38003" }, "Z802K2": "la", "Z802K3": "Z11853" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article (string) indic, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first draft of structure" } ] } } s0d1oh949wtmuwl8v9d7not93yyk0w5 Z38002 0 88194 292563 292389 2026-07-21T01:05:48Z 99of9 1622 292563 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38002" }, "Z2K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, { "Z1K1": "Z6091", "Z6091K1": "Q2004972" }, { "Z1K1": "Z6091", "Z6091K1": "Q61642443" }, { "Z1K1": "Z6091", "Z6091K1": "Q14660" } ], "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "classes often indicate French masculine def." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6lfvaj36ti6efex8pqwykfv9xmp71mq 292567 292563 2026-07-21T01:13:47Z 99of9 1622 blason masculine 292567 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38002" }, "Z2K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q8502" }, { "Z1K1": "Z6091", "Z6091K1": "Q2004972" }, { "Z1K1": "Z6091", "Z6091K1": "Q61642443" }, { "Z1K1": "Z6091", "Z6091K1": "Q14660" }, { "Z1K1": "Z6091", "Z6091K1": "Q14659" } ], "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "classes often indicate French masculine def." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ct78sqh8d0rbzulvvrdzf82xx8r63nj Z38003 0 88195 292565 292383 2026-07-21T01:08:52Z 99of9 1622 292565 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38003" }, "Z2K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q4421" }, { "Z1K1": "Z6091", "Z6091K1": "Q22687" }, { "Z1K1": "Z6091", "Z6091K1": "Q66344" }, { "Z1K1": "Z6091", "Z6091K1": "Q14659" } ], "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "classes often indicate French feminine def." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "classes indicate French feminine definite article" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h7gd08k8cixn3mg848pd79qry87d76v 292566 292565 2026-07-21T01:13:02Z 99of9 1622 292566 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38003" }, "Z2K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q4421" }, { "Z1K1": "Z6091", "Z6091K1": "Q22687" }, { "Z1K1": "Z6091", "Z6091K1": "Q66344" } ], "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "classes often indicate French feminine def." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "classes indicate French feminine definite article" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kqz44tb0b4m4atyxvziqfdoxnh55xze Z38004 0 88196 292430 292410 2026-07-20T12:58:26Z 99of9 1622 292430 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38004" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37999", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q1406920" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"la Forest of Bowland\" (not \"Forêt\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "note that French has imported the English label, so looking for the gender of \"Forêt\" won't work as it would for other forests" } ] } } 41pxx4cx2wfq040sykqu7j791n9bnft Z38006 0 88198 292578 292371 2026-07-21T02:05:11Z 99of9 1622 292578 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38006" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q9430" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P462" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q1088" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La couleur de l\u0026apos;\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q9430\"\u003Eocéan\u003C/a\u003E est \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1088\"\u003Ebleue\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"La couleur de l'océan est bleue.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "gender F of bleue from agreement with couleur which is the subject the adjective applies to" } ] } } ho302j546qzrfn3pu9mvqbgzmgwmwj0 Z38011 0 88203 292426 292406 2026-07-20T12:42:42Z 99of9 1622 Added Z38014 to the approved list of test cases 292426 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "definite article (non-elided)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "noun" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38012", "Z38013", "Z38014" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article joined to noun (strings)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "elide definite articles", "merge French definite article with noun (strings)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "merges two strings, eliding the definite article if needed" } ] } } acvc4680qo4flgeudwmcu5unccskvli 292434 292426 2026-07-20T13:02:42Z 99of9 1622 Added Z38019 to the approved list of test cases 292434 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "definite article (non-elided)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "noun" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38012", "Z38013", "Z38014", "Z38019" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article joined to noun (strings)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "elide definite articles", "merge French definite article with noun (strings)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "merges two strings, eliding the definite article if needed" } ] } } 1dw6j2wf938u1cgx864i3bh4jo9itrd 292436 292434 2026-07-20T13:05:42Z 99of9 1622 Added Z38020 to the approved list of implementations 292436 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "definite article (non-elided)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "noun" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38012", "Z38013", "Z38014", "Z38019" ], "Z8K4": [ "Z14", "Z38020" ], "Z8K5": "Z38011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article joined to noun (strings)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "elide definite articles", "merge French definite article with noun (strings)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "merges two strings, eliding the definite article if needed" } ] } } l1mvwvv0fypwbyy69wngkrixgkxf0qe 293134 292436 2026-07-23T02:05:13Z 99of9 1622 Added Z38107 to the approved list of test cases 293134 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "definite article (non-elided)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "noun" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38012", "Z38013", "Z38014", "Z38019", "Z38107" ], "Z8K4": [ "Z14", "Z38020" ], "Z8K5": "Z38011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article joined to noun (strings)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "elide definite articles", "merge French definite article with noun (strings)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "merges two strings, eliding the definite article if needed" } ] } } fq1j03gawy1spko1i1aqpwxwipdsbza Z38014 0 88208 292424 292407 2026-07-20T12:42:22Z 99of9 1622 292424 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38014" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": "la", "Z38011K2": "Epping Forest" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "l'Epping Forest" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"l'Epping Forest\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6mlmlbpudmz9pt32283snlxfzazkibk Z38016 0 88210 292428 292411 2026-07-20T12:51:56Z 99of9 1622 292428 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38016" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37999", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q4204" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"la\" Forêt-Noire" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qrh5ds8d22454m82ayrnqcjgaoost18 User:魔琴/research/Chinese analysis 2026 2 88214 292425 292423 2026-07-20T12:42:27Z 魔琴 163 // Edit via Wikiplus 292425 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 已知的问题 == 8oewlbi31ousct587egbnc4nszmvssh 292458 292425 2026-07-20T13:39:37Z 魔琴 163 /* 活跃用户 */ // Edit via Wikiplus 292458 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} *{{Z|Z34927}} *{{Z|Z36234}} Other functions with contributed implementation(s): *{{Z|Z20692}} *{{Z|Z21341}} *{{Z|Z12775}} == 已知的问题 == i4az76d27uduzhfrxc1lon0w0l654y1 292459 292458 2026-07-20T13:40:05Z 魔琴 163 /* Sun8908 */ // Edit via Wikiplus 292459 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} == 已知的问题 == ckh252wjn2em7a91secb9dsrm33x0w7 292460 292459 2026-07-20T13:41:06Z 魔琴 163 /* Sun8908 */ // Edit via Wikiplus 292460 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} == 已知的问题 == av49lt9rrxu1i8bfsr8m5ntigah2mww 292462 292460 2026-07-20T13:44:14Z 魔琴 163 /* Winston Sung */ // Edit via Wikiplus 292462 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == doadh3xz68bys8culg4mu67b1xtdpcs 292475 292462 2026-07-20T13:59:35Z 魔琴 163 /* Winston Sung */ // Edit via Wikiplus 292475 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == seqe0gnqhiyzfsl062iolijv99px58v 292477 292475 2026-07-20T14:00:41Z 魔琴 163 /* 函数 */ // Edit via Wikiplus 292477 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == === 函数 === {{main|Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script}} ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == cxhldsrwsxeo5um8ah35f7huwx27iav 292479 292477 2026-07-20T14:02:31Z 魔琴 163 /* 成果 */ // Edit via Wikiplus 292479 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|And [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|yue-Hant]], [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|cmn-Hans]].}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == gewtss3ou4ze5kd1gsftomzzm69jq2k 292480 292479 2026-07-20T14:07:20Z 魔琴 163 /* 成果 */ // Edit via Wikiplus 292480 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|And [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]].}} {{hatnote|1=And https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == n98ak9an46uv9euqtdc8zspuycawqkx 292481 292480 2026-07-20T14:07:59Z 魔琴 163 /* 成果 */ // Edit via Wikiplus 292481 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations,}} {{hatnote|its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]],}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == 9imhi7nqb2zm0x3rdk6t1j3s1gsuluq 292482 292481 2026-07-20T14:08:15Z 魔琴 163 /* 成果 */ // Edit via Wikiplus 292482 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} == 已知的问题 == fxv0en5fj9k5m2wgldzzy77zowsji9j 292484 292482 2026-07-20T14:12:02Z 魔琴 163 /* 成果 */ // Edit via Wikiplus 292484 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == ixvh4ywopth4ucwde35hojllzf5k57n 292485 292484 2026-07-20T14:13:52Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292485 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * [[:abstract:Abstract_Wikipedia:Project_chat#Spaces_between_sentences,_another_attempt]] 2j9chgzlath211bae7g07qoorzs57kk 292488 292485 2026-07-20T14:22:06Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292488 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * [[:abstract:Abstract_Wikipedia:Project_chat#Spaces_between_sentences,_another_attempt]] * [[:d:Talk:Q6256]] aofgu4rhc71ihpsi8rooq9hm27rkt5c 292489 292488 2026-07-20T14:30:02Z 魔琴 163 /* 成果 */ // Edit via Wikiplus 292489 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * [[:abstract:Abstract_Wikipedia:Project_chat#Spaces_between_sentences,_another_attempt]] * [[:d:Talk:Q6256]] 3upizetgj9o88mxpjcc1zj17r8p3cul 292490 292489 2026-07-20T14:37:01Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292490 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。[[d:User:魔琴/RCP/README.wikitext]] * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] 44a6vg4iyoczhqs0w9hk2m1rmglaqpw 292492 292490 2026-07-20T14:41:06Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292492 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。[[d:User:魔琴/RCP/README.wikitext]] * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 6fd43gtjq7gtu32l3yifkejlajsdzj8 292494 292492 2026-07-20T14:42:04Z 魔琴 163 /* 抽象条目 */ // Edit via Wikiplus 292494 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33459}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。[[d:User:魔琴/RCP/README.wikitext]] * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 j7smdge0qj59yi6e12cp7045ttj4ile 292496 292494 2026-07-20T14:42:53Z 魔琴 163 /* Sun8908 */ // Edit via Wikiplus 292496 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。[[d:User:魔琴/RCP/README.wikitext]] * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 mumfepe57b3rltfdcx8qqvb1a9bwgbz 292497 292496 2026-07-20T14:44:57Z 魔琴 163 /* 内存溢出的猫 */ // Edit via Wikiplus 292497 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。[[d:User:魔琴/RCP/README.wikitext]] * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 ngzx7c6osclu10qs57nwp6eig5jwgbm 292498 292497 2026-07-20T14:45:44Z 魔琴 163 /* Sun8908 */ // Edit via Wikiplus 292498 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。[[d:User:魔琴/RCP/README.wikitext]] * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 rdx5na2jwwczy0qwxc6li5j91tmp48i 292500 292498 2026-07-20T14:51:50Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292500 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着) * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。https://t.me/wikifunctions_zh/307 nb0q13n54crnzycx2elylmcqpzd8onz 292501 292500 2026-07-20T14:53:05Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292501 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着) * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 ozoth9v2gj7pme2epdieo0ax96l79ea 292575 292501 2026-07-21T01:57:32Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292575 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 金({{q|Q897}})在化學中成詞但是在一般語境下不成詞。 reig9f27pkucdd5v2ddre8u3kqbbjs2 292576 292575 2026-07-21T01:58:38Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292576 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 金({{q|Q897}})在化學中成詞但是在一般語境下不成詞。 ehhccakneou29eoo7nao4u71dv6zje6 292577 292576 2026-07-21T02:00:55Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292577 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」({{q|Q5119}})。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 金({{q|Q897}})在化學中成詞但是在一般語境下不成詞。譬如可以說「金是xx的元素」但不能說「人們在某地發現了金」。 i1ned9hj3ncmj2xhp92dey6ee0rz7k1 292579 292577 2026-07-21T02:20:09Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292579 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」({{q|Q5119}})。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 金({{q|Q897}})在化學中能單說但是在一般語境下不能單說(衹能充當定語)。譬如可以說「金是xx的元素」「金手鐲」但不能說「*人們在某地發現了金」「——戒指是金的還是銀的?——*金」。參見符淮青《現代漢語詞彙》 iuiu8yhsvy8w9yzhn66xx80g57m1sf9 292580 292579 2026-07-21T02:23:07Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292580 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」({{q|Q5119}})。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 「金」({{q|Q897}})在化學中能單說但是在一般語境下不能單說(衹能充當定語)。譬如可以說「金是xx的元素」「金手鐲」但不能說「*人們在某地發現了金」「——戒指是金的還是銀的?——*金」。參見符淮青《現代漢語詞彙》 mi1tatfnx816o8ztwl9ydfw5mtbky3u 292581 292580 2026-07-21T02:26:41Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292581 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」({{q|Q5119}})。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 「金」({{q|Q897}})在化學中能單說(名詞)但是在一般語境下不能單說(是區別詞,衹能充當定語)。譬如可以說「金是xx的元素」「金手鐲」但不能說「*人們在某地發現了金」「——戒指是金的還是銀的?——*金」。參見符淮青《現代漢語詞彙》、黃伯榮和廖序東《現代漢語》(下冊)。 fidwq0cc7xefk5q8hs84mpswwtj89gc 292582 292581 2026-07-21T02:29:40Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292582 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」({{q|Q5119}})。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 「金」({{q|Q897}})在化學中能單說(名詞)但是在一般語境下不能單說(是區別詞,衹能充當定語)。譬如可以說「金是xx的元素」「金手鐲」但不能說「*人們在某地發現了金」「——戒指是金的還是銀的?——*金」。參見符淮青《現代漢語詞彙》、黃伯榮和廖序東《現代漢語》(下冊),也可以看這篇豆瓣文章[https://www.douban.com/note/821924308 《语言:为什么“金”和其他表示金属的词用法不一样?》]。 ejgy26ybmvylod7d4k3319n4zpvyf89 292583 292582 2026-07-21T03:20:22Z 魔琴 163 /* 已知的问题 */ // Edit via Wikiplus 292583 wikitext text/x-wiki This is an analysis on Chinese content on Wikifunctions and Abstract Wikipedia. == 活跃用户 == * {{/user|Aaron Liu}} * {{/user|GZWDer}} * {{/user|Hamish}} * {{/user|Minorax}} * {{/user|Quaff5353}} * {{/user|Sun8908}} * {{/user|TigerZhang}} * {{/user|Winston Sung}} * {{/user|内存溢出的猫}} * <s>{{u|配合比全额更好(说说而已)}}</s>(傀儡) * {{/user|魔琴}} == 成果 == {{see also|Wikifunctions:NLG functions|Wikifunctions:Catalogue/Natural language operations}} {{hatnote|and its subpages [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|/yue-Hans]], [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|/yue-Hant]], and [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|/cmn-Hans]]}} {{hatnote|1=and https://abstract-data.toolforge.org/?lang=zh}} === 函数 === ==== GZWDer ==== * {{z|Z16114}} * {{z|Z32281}} * {{z|Z32286}} * {{z|Z32631}} ==== Sun8908 ==== {{main|User:Sun8908/functions}} *{{Z|Z32788}} *{{Z|Z32900}} *{{Z|Z33335}} *{{Z|Z33391}} Pinyin and Zhuyin (Bopomofo) *{{Z|Z33509}} *{{Z|Z33696}} *{{Z|Z33797}} *{{Z|Z33951}} *{{Z|Z33955}} *{{Z|Z34008}} *{{Z|Z34009}} *{{Z|Z34212}} *{{Z|Z34218}} *{{Z|Z34797}} Other functions with contributed implementation(s): *{{Z|Z20692}} ==== Winston Sung ==== * {{z|Z33036}} * {{z|Z33038}} * {{z|Z33039}} ==== 内存溢出的猫 ==== * {{z|Z33026}} * {{z|Z33028}} ==== 魔琴 ==== * {{z|Z12593}} * {{z|Z12599}}-lzh * {{z|Z12608}}(爛尾) * {{z|Z27244}} === 其他Z对象 === *{{Z|Z33463}} *{{Z|Z33467}} *{{Z|Z33468}} === 抽象条目 === * [[:abstract:Q35571]]〔{{q|Q35571}}〕 * [[:abstract:Q68481]]〔{{q|Q68481}}〕 * [[:abstract:Q2107670]]〔{{q|Q2107670}}〕 * https://abstract.wikipedia.org/w/index.php?title=Special:Log&type=create&user=Sun8908&offset=&limit=500 == 已知的问题 == * 量词。<s>一個js模型[[d:User:魔琴/RCP/README.wikitext]]</s>(應該還是和詞綁着而不是和item綁着?) * 句子间没有空格。已有解決方案,參見[[:abstract:Abstract Wikipedia:Project chat#Spaces between sentences, another attempt]] * 「国家」不对应。[[:d:Talk:Q6256#Country as Chinese word]] * 乱用「首都」({{q|Q5119}})。[[:abstract:Q16572]]「广州市是广东省的首都」;[[:abstract:Q68481]]「鼓楼区是福州市的首都」。两個作者都是中文人。 * 標準中文書寫變體:暫時分簡繁。我記得去年Wikimania說很快就會支持的?https://t.me/wikifunctions_zh/307 * 「金」({{q|Q897}})在化學中能單說(名詞)但是在一般語境下不能單說(是區別詞,衹能充當定語)。譬如可以說「金是xx的元素」「金手鐲」但不能說「*人們在某地發現了金」「——戒指是金的還是銀的?——*金」。參見符淮青《現代漢語詞彙》、黃伯榮和廖序東《現代漢語》(下冊),也可以看這篇豆瓣文章[https://www.douban.com/note/821924308 《语言:为什么“金”和其他表示金属的词用法不一样?》]。 * 類似的問題,{{q|Q140}}的label是「獅」但一般說的是「獅子」。 1vzdpyiflimyj77rujervgztvvi073o Z38019 0 88215 292433 2026-07-20T13:02:28Z 99of9 1622 292433 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38019" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": "le", "Z38011K2": "mont Blanc" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le mont Blanc" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"le mont Blanc\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b4nxxuzxpdsnkrc6dddvbeb264hcojo Z38020 0 88216 292435 2026-07-20T13:05:19Z 99of9 1622 292435 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38020" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38011", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10008", "Z10008K1": { "Z1K1": "Z18", "Z18K1": "Z38011K1" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z38011K2" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": { "Z1K1": "Z18", "Z18K1": "Z38011K2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "l'", "Z10000K2": { "Z1K1": "Z18", "Z18K1": "Z38011K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z18", "Z18K1": "Z38011K1" }, "Z13128", { "Z1K1": "Z18", "Z18K1": "Z38011K2" } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French definite article joined to noun, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5efhn54f2rltewnsp4o0nk9l9okd3yv Z38021 0 88217 292447 2026-07-20T13:24:29Z YoshiRulz 10156 Create function 292447 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38021" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6006", "Z17K2": "Z38021K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sense" } ] } } ], "Z8K2": "Z6095", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38021" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best classifier Lexeme from statements of Sense" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "value of highest-ranked P5978 Wikidata statement in Wikidata lexeme sense" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 80400x4d891m1h7bp04iij5dqlykvn6 292450 292447 2026-07-20T13:27:32Z YoshiRulz 10156 Added Z38022 to the approved list of test cases 292450 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38021" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6006", "Z17K2": "Z38021K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sense" } ] } } ], "Z8K2": "Z6095", "Z8K3": [ "Z20", "Z38022" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38021" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best classifier Lexeme from statements of Sense" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "value of highest-ranked P5978 Wikidata statement in Wikidata lexeme sense" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ntnx6sjnpm65d401frkemsno6uyftee 292451 292450 2026-07-20T13:27:33Z YoshiRulz 10156 Added Z38023 to the approved list of implementations 292451 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38021" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6006", "Z17K2": "Z38021K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sense" } ] } } ], "Z8K2": "Z6095", "Z8K3": [ "Z20", "Z38022" ], "Z8K4": [ "Z14", "Z38023" ], "Z8K5": "Z38021" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best classifier Lexeme from statements of Sense" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "value of highest-ranked P5978 Wikidata statement in Wikidata lexeme sense" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rd5klaaw7snl7sn1wa2l1rwiakqx3e4 Z38022 0 88218 292448 2026-07-20T13:26:25Z YoshiRulz 10156 Create test 292448 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38022" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38021", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38021", "Z38021K1": { "Z1K1": "Z7", "Z7K1": "Z6826", "Z6826K1": { "Z1K1": "Z6096", "Z6096K1": "L657718-S1" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19287", "Z19287K2": { "Z1K1": "Z6095", "Z6095K1": "L670877" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L657718-S1 -\u003E L670877" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s9ymk6u7qwig4uiunfe9rq5gqijux0f Z38023 0 88219 292449 2026-07-20T13:27:13Z YoshiRulz 10156 Create implementation 292449 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38023" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38021", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z23680", "Z23680K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23116", "Z23116K1": { "Z1K1": "Z18", "Z18K1": "Z38021K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5978" } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best classifier from Sense statements, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gyh0lsywu5orahkqw2zvgys3m8zdjt4 Z38024 0 88220 292461 2026-07-20T13:44:13Z 99of9 1622 292461 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38024" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37999", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q37447" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"le\" code postal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eyssntnl97mdsvm8rsk02z22hqyrkc1 Z38025 0 88221 292465 2026-07-20T13:49:53Z 99of9 1622 292465 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38025" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z38025K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "child item" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38025" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item (object) is subclass of these items [QIDs]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "P279 values", "superclasses of" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for the version starting with a reference, see Z29620" } ] } } 9xq5oqye113zcievqmu8zf2psjli822 292467 292465 2026-07-20T13:51:13Z 99of9 1622 Added Z38026 to the approved list of implementations 292467 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38025" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z38025K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "child item" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38026" ], "Z8K5": "Z38025" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item (object) is subclass of these items [QIDs]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "P279 values", "superclasses of" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for the version starting with a reference, see Z29620" } ] } } 8jr3dgklepqnux0np3sgqoay673agcf 292470 292467 2026-07-20T13:53:27Z 99of9 1622 Added Z38027 to the approved list of test cases 292470 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38025" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z38025K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "child item" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z8K3": [ "Z20", "Z38027" ], "Z8K4": [ "Z14", "Z38026" ], "Z8K5": "Z38025" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item (object) is subclass of these items [QIDs]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "P279 values", "superclasses of" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for the version starting with a reference, see Z29620" } ] } } j9is773er2yadixg2c5ccf78in9n9ui Z38026 0 88222 292466 2026-07-20T13:51:00Z 99of9 1622 292466 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38026" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38025", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22978", "Z22978K1": { "Z1K1": "Z18", "Z18K1": "Z38025K1" }, "Z22978K2": { "Z1K1": "Z6092", "Z6092K1": "P279" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item is subclass of these QIDs, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4v2czblq9kx75wsg2pj54q6l0fp44vr Z38027 0 88223 292469 2026-07-20T13:53:06Z 99of9 1622 292469 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38027" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38025", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38025", "Z38025K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q37447" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q36205316" }, { "Z1K1": "Z6091", "Z6091K1": "Q2004972" } ], "Z18646K3": "Z6808" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superclasses of postal code" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5w83ao6si34ypsvbvrwaq4396mtp2rd Z38028 0 88224 292491 2026-07-20T14:40:39Z 99of9 1622 292491 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38028" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37970", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": "\\bde\\s+(\u003C[^\u003E]*\u003E)?\\s*[Ll]e\\s*", "Z12316K2": "du $1", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": "\\bde\\s+(\u003C[^\u003E]*\u003E)?\\s*[Ll]es\\s*", "Z12316K2": "des $1", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37970K1" } }, "Z12316K4": "" }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "condense \"des\" and \"du\" with complex regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oyz1cwo9busvht5e94m5nx1nfm50217 292499 292491 2026-07-20T14:49:01Z 99of9 1622 better 292499 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38028" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37970", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": "\\bde(\\s+\u003C[^\u003E]*\u003E)?\\s*[Ll]e", "Z12316K2": "du$1", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": "\\bde(\\s+\u003C[^\u003E]*\u003E)?\\s*[Ll]es", "Z12316K2": "des$1", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37970K1" } }, "Z12316K4": "" }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "condense \"des\" and \"du\" with complex regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } da3awlc8lx0jkpc1rr7vokwrqbsb3v9 292507 292499 2026-07-20T15:05:34Z 99of9 1622 fix spacing 292507 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38028" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37970", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": "\\bde\\s+(\u003C[^\u003E]*\u003E)?\\s*[Ll]e\\s", "Z12316K2": "du $1", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": "\\bde\\s+(\u003C[^\u003E]*\u003E)?\\s*[Ll]es\\s", "Z12316K2": "des $1", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37970K1" } }, "Z12316K4": "" }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "condense \"des\" and \"du\" with complex regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bvzooz6i15rwxqt6qxcmw5c03i8ozqm Z38029 0 88225 292503 2026-07-20T14:57:56Z 99of9 1622 292503 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38029" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37970", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37970", "Z37970K1": { "Z1K1": "Z89", "Z89K1": "Je veux de les pommes." } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Je veux des pommes." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Je veux des pommes." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4el0gwuxtwjxs04tf4ti6cxodui0slf User:YoshiRulz/Blockly 2 88226 292514 2026-07-20T15:19:57Z YoshiRulz 10156 Create page 292514 wikitext text/x-wiki {{phab|T301418}} {| class="wikitable" style="clear: inline-end; float: inline-end;" |+ WikiLambdaBlockly | colspan="2" | [[File:WikiLambdaBlockly_demo_2026-07-21.webp|thumb|[[Z32970]] in WikiLambdaBlockly]] |- | ==== Website ==== [https://yoshirulz.gitlab.io/WikiLambdaBlockly yoshirulz.gitlab.io/WikiLambdaBlockly] |- | ==== Source code ==== [https://gitlab.com/YoshiRulz/WikiLambdaBlockly GitLab] (TypeScript; <code>Apache-2.0</code>) |} I made a drag-and-drop editor for compositions. <br>It works pretty well; I use it all the time, even after the introduction of copy and paste on WF itself. As of 2026-07, I would say that '''both editors are flawed in different ways'''. <br>To be clear: I do not think my editor should be integrated into WF. Blockly has an intuitive interface and has the necessary <abbr title="internationalisation">i18n</abbr> support, but is very annoying to work with as a programmer. '''[https://yoshirulz.gitlab.io/WikiLambdaBlockly Try it out here]! You'll find a comment in the workspace with end-user documentation and some tips.''' You can import via the context menu (right-click background), and export via the context menu (right-click block) or the JSON view in the corner. ff1rfizsaz3vq74cql4t4dv0qri9e7t 292544 292514 2026-07-20T21:39:07Z YoshiRulz 10156 /* Dedicated vs general blocks */ New section 292544 wikitext text/x-wiki {{phab|T301418}} {| class="wikitable" style="clear: inline-end; float: inline-end;" |+ WikiLambdaBlockly | colspan="2" | [[File:WikiLambdaBlockly_demo_2026-07-21.webp|thumb|[[Z32970]] in WikiLambdaBlockly]] |- | ==== Website ==== [https://yoshirulz.gitlab.io/WikiLambdaBlockly yoshirulz.gitlab.io/WikiLambdaBlockly] |- | ==== Source code ==== [https://gitlab.com/YoshiRulz/WikiLambdaBlockly GitLab] (TypeScript; <code>Apache-2.0</code>) |} I made a drag-and-drop editor for compositions. <br>It works pretty well; I use it all the time, even after the introduction of copy and paste on WF itself. As of 2026-07, I would say that '''both editors are flawed in different ways'''. <br>To be clear: I do not think my editor should be integrated into WF. Blockly has an intuitive interface and has the necessary <abbr title="internationalisation">i18n</abbr> support, but is very annoying to work with as a programmer. '''[https://yoshirulz.gitlab.io/WikiLambdaBlockly Try it out here]! You'll find a comment in the workspace with end-user documentation and some tips.''' You can import via the context menu (right-click background), and export via the context menu (right-click block) or the JSON view in the corner. === Dedicated vs general blocks === <small>(This should probably be in the sticky note...)</small> I use the term 'general' to refer to the Function call block (the one that just says <q>call</q> and takes a ZID), while 'dedicated' refers to all the other green blocks in the toolbox. The dedicated blocks should be easier to read, so imported compositions are automatically processed to make use of them, but you can manually unroll individual blocks by right-clicking them. {| | {| class="wikitable" |+ With general blocks | rowspan="5" | call || colspan="2" | {{Z|13521}} |- | rowspan="3" | call || {{Z|13539}} |- | 3 |- | 10 |- | colspan="2" | 1 |} ! &rlarr; | {| class="wikitable" |+ With dedicated blocks | rowspan="3" | add Naturals || rowspan="2" | multiply Naturals || 3 |- | 10 |- | colspan="2" | 1 |} |} fn6sdyfnu494v80rxpvjmzdigwypqry 293088 292544 2026-07-22T20:53:33Z YoshiRulz 10156 Some more onboarding notes 293088 wikitext text/x-wiki {{phab|T301418}} {| class="wikitable" style="clear: inline-end; float: inline-end;" |+ WikiLambdaBlockly | colspan="2" | [[File:WikiLambdaBlockly_demo_2026-07-21.webp|thumb|[[Z32970]] in WikiLambdaBlockly]] |- | ==== Website ==== [https://yoshirulz.gitlab.io/WikiLambdaBlockly yoshirulz.gitlab.io/WikiLambdaBlockly] |- | ==== Source code ==== [https://gitlab.com/YoshiRulz/WikiLambdaBlockly GitLab] (TypeScript; <code>Apache-2.0</code>) |} I made a drag-and-drop editor for compositions. <br>It works pretty well; I use it all the time, even after the introduction of copy and paste on WF itself. As of 2026-07, I would say that '''both editors are flawed in different ways'''. <br>To be clear: I do not think my editor should be integrated into WF. Blockly has an intuitive interface and has the necessary <abbr title="internationalisation">i18n</abbr> support, but is very annoying to work with as a programmer. '''[https://yoshirulz.gitlab.io/WikiLambdaBlockly Try it out here]! You'll find a comment in the workspace with end-user documentation and some tips.''' tl;dr: * You can import via the context menu (right-click ''background''), and export via the context menu (right-click ''block'') or the JSON view in the corner. * The whole workspace is automatically saved to localStorage with each edit. You can add the queryparam {{nowrap|1=<code>?reset=1</code>}} to the URL to "factory reset" in case it gets corrupted. * Something I do often is wrap an expression in a subroutine comment block, then right-click > "Collapse Block". It's the closest I have to local variables. === Dedicated vs general blocks === I use the term 'general' to refer to the Function call block (the one that just says <q>call</q> and takes a ZID), while 'dedicated' refers to all the other green blocks in the toolbox. The dedicated blocks should be easier to read, so imported compositions are automatically processed to make use of them, but you can manually unroll individual blocks by right-clicking them. {| | {| class="wikitable" |+ With general blocks | rowspan="5" | call || colspan="2" | {{Z|13521}} |- | rowspan="3" | call || {{Z|13539}} |- | 3 |- | 10 |- | colspan="2" | 1 |} ! &rlarr; | {| class="wikitable" |+ With dedicated blocks | rowspan="3" | add Naturals || rowspan="2" | multiply Naturals || 3 |- | 10 |- | colspan="2" | 1 |} |} obvmddizbjzyrf8akwjbhjwqulg6o7w User talk:YoshiRulz/Blockly 3 88227 292517 2026-07-20T15:28:43Z YoshiRulz 10156 /* Requesting more WD item/statement function blocks in the toolbox */ new section 292517 wikitext text/x-wiki == Requesting more WD item/statement function blocks in the toolbox == [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:28, 20 July 2026 (UTC) opfj9btcv98it87bjl4pjc2j2k09c9o 292518 292517 2026-07-20T15:30:25Z YoshiRulz 10156 /* List function block reorg */ new section 292518 wikitext text/x-wiki == Requesting more WD item/statement function blocks in the toolbox == [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:28, 20 July 2026 (UTC) == List function block reorg == I should add blocks for all the functions listed on [[WF:Catalogue/List operations]], and follow the categorisation I came up with for that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:30, 20 July 2026 (UTC) 495n46ydgk7enuzsaduv44mtnrpqobh 292545 292518 2026-07-20T21:46:33Z YoshiRulz 10156 /* The Z811 block broke */ new section 292545 wikitext text/x-wiki == Requesting more WD item/statement function blocks in the toolbox == [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:28, 20 July 2026 (UTC) == List function block reorg == I should add blocks for all the functions listed on [[WF:Catalogue/List operations]], and follow the categorisation I came up with for that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:30, 20 July 2026 (UTC) == The Z811 block broke == Clearly a sign to stop using it... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:46, 20 July 2026 (UTC) 3b6ecglx531qtte1v9dh7v2op2gr9g8 293089 292545 2026-07-22T21:00:21Z YoshiRulz 10156 /* Accept prefixed ZIDs, QIDs, etc. when pasting */ new section 293089 wikitext text/x-wiki == Requesting more WD item/statement function blocks in the toolbox == [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:28, 20 July 2026 (UTC) == List function block reorg == I should add blocks for all the functions listed on [[WF:Catalogue/List operations]], and follow the categorisation I came up with for that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:30, 20 July 2026 (UTC) == The Z811 block broke == Clearly a sign to stop using it... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:46, 20 July 2026 (UTC) == Accept prefixed ZIDs, QIDs, etc. when pasting == I would have done this if I knew how to add a paste handler. They're currently rejected because those blocks use number-typed fields, so changing them to strings will probably be part of it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:00, 22 July 2026 (UTC) d0qv0cpfz0wxkzchydlc648fkw3zks5 293092 293089 2026-07-22T21:09:49Z YoshiRulz 10156 /* The Z811 block broke */ Resolved 293092 wikitext text/x-wiki == Requesting more WD item/statement function blocks in the toolbox == [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:28, 20 July 2026 (UTC) == List function block reorg == I should add blocks for all the functions listed on [[WF:Catalogue/List operations]], and follow the categorisation I came up with for that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:30, 20 July 2026 (UTC) == Accept prefixed ZIDs, QIDs, etc. when pasting == I would have done this if I knew how to add a paste handler. They're currently rejected because those blocks use number-typed fields, so changing them to strings will probably be part of it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:00, 22 July 2026 (UTC) ax2oywhb56orrsfcr65dg0u9hooonjs Z38030 0 88228 292520 2026-07-20T17:12:07Z TheAhasan 91253 new test checking ব্রাহ্মণ 292520 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38030" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13151", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13151", "Z13151K1": "ব্রাহ্মণ" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "ব + র + া + হ + ম + ণ" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Separation of 'ব্রাহ্মণ'" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } a81rlunvgxxvuweohinod1u4kfianrb 292521 292520 2026-07-20T17:14:49Z TheAhasan 91253 Correction 292521 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38030" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13151", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13151", "Z13151K1": "ব্রাহ্মণ" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "ব + ্ + র + আ + হ + ্ + ম + ণ" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Separation of 'ব্রাহ্মণ'" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b5s0z94ytrysw1suo4siejcp1hp6afy Z38031 0 88229 292527 2026-07-20T20:39:31Z YoshiRulz 10156 Create function 292527 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38031" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38031K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "numbers" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38031" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "arithmetic mean of Natural numbers as Natural" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds #.5 to the nearest even number" } ] } } 9bbyzr33063o0f61dtcp8bg99mzv8qu 292529 292527 2026-07-20T20:41:14Z YoshiRulz 10156 Added Z38032 to the approved list of test cases 292529 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38031" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38031K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "numbers" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38032" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38031" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "arithmetic mean of Natural numbers as Natural" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds #.5 to the nearest even number" } ] } } 4lwd73fk5xxrh9eyle7319voijdqz51 292531 292529 2026-07-20T20:42:48Z YoshiRulz 10156 Added Z38033 to the approved list of implementations 292531 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38031" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38031K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "numbers" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38032" ], "Z8K4": [ "Z14", "Z38033" ], "Z8K5": "Z38031" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "arithmetic mean of Natural numbers as Natural" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds #.5 to the nearest even number" } ] } } ody6pl1tu95ziiox9a9ahjkl2ljkuzs 292532 292531 2026-07-20T20:42:58Z YoshiRulz 10156 Add en alias 292532 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38031" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38031K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "numbers" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38032" ], "Z8K4": [ "Z14", "Z38033" ], "Z8K5": "Z38031" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "arithmetic mean of Natural numbers as Natural" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "average of Natural numbers as Natural number" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds #.5 to the nearest even number" } ] } } 2p3n9d0i11adhal18tpihg3apknc3ps Z38032 0 88230 292528 2026-07-20T20:40:31Z YoshiRulz 10156 Create test 292528 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38032" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38031", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38031", "Z38031K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "4" }, { "Z1K1": "Z13518", "Z13518K1": "36" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "75" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "mean([ 4, 36, 45, 50, 75 ]) = 42" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 16kqcdq3jizqcjtfst9wtowc267hp54 Z38033 0 88231 292530 2026-07-20T20:42:24Z YoshiRulz 10156 Create implementation 292530 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38033" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38031", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z20391", "Z20391K1": { "Z1K1": "Z7", "Z7K1": "Z19841", "Z19841K1": { "Z1K1": "Z7", "Z7K1": "Z30840", "Z30840K1": { "Z1K1": "Z18", "Z18K1": "Z38031K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "arithmetic mean of Naturals (Natural), composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pfm0mq0g3qly1vj239u2opokn4dhewm Z38034 0 88232 292534 2026-07-20T20:53:46Z YoshiRulz 10156 Create function 292534 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38034" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6004", "Z17K2": "Z38034K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "form" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38034" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infer syllable count of Form from P898/P5279" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "compute possible syllable counts of Wikidata lexeme form from IPA transcription and hyphenation statements" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list of candidates, possibly empty; you can then take the mean (Z38031) or mode (Z29409), or add a language-specific fallback path" } ] } } tl4yprzyudrqbwyhvhrs5wh7kwdx017 292539 292534 2026-07-20T20:59:55Z YoshiRulz 10156 Added Z38035 and Z38036 to the approved list of test cases 292539 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38034" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6004", "Z17K2": "Z38034K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "form" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20", "Z38035", "Z38036" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38034" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infer syllable count of Form from P898/P5279" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "compute possible syllable counts of Wikidata lexeme form from IPA transcription and hyphenation statements" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list of candidates, possibly empty; you can then take the mean (Z38031) or mode (Z29409), or add a language-specific fallback path" } ] } } bxfchnq5e4kb4litvjvzdhs31icgziw 292541 292539 2026-07-20T21:04:00Z YoshiRulz 10156 Added Z38037 to the approved list of implementations 292541 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38034" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6004", "Z17K2": "Z38034K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "form" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20", "Z38035", "Z38036" ], "Z8K4": [ "Z14", "Z38037" ], "Z8K5": "Z38034" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infer syllable count of Form from P898/P5279" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "compute possible syllable counts of Wikidata lexeme form from IPA transcription and hyphenation statements" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list of candidates, possibly empty; you can then take the mean (Z38031) or mode (Z29409), or add a language-specific fallback path" } ] } } nej81x68iu3ygkobnhdub7g9nyxrodk Z38035 0 88233 292536 2026-07-20T20:58:31Z YoshiRulz 10156 Create test 292536 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38035" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38034", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38034", "Z38034K1": { "Z1K1": "Z7", "Z7K1": "Z6824", "Z6824K1": { "Z1K1": "Z6094", "Z6094K1": "L100000-F1" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z12846", "Z12846K2": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "1" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L100000-F1 -\u003E 1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9sl2gpqw11jjll90jz787vzpjzcgq0q 292538 292536 2026-07-20T20:59:41Z YoshiRulz 10156 Update en label 292538 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38035" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38034", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38034", "Z38034K1": { "Z1K1": "Z7", "Z7K1": "Z6824", "Z6824K1": { "Z1K1": "Z6094", "Z6094K1": "L100000-F1" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z12846", "Z12846K2": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "1" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L100000-F1 -\u003E [ 1 ]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } slbv3wmzz0xgpsnyauuc74vl41lku4p Z38036 0 88234 292537 2026-07-20T20:59:31Z YoshiRulz 10156 Create test 292537 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38036" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38034", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38034", "Z38034K1": { "Z1K1": "Z7", "Z7K1": "Z6824", "Z6824K1": { "Z1K1": "Z6094", "Z6094K1": "L29564-F1" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z12846", "Z12846K2": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "5" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L29564-F1 -\u003E [ 5 ]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } thiptxfx2o8sd043ksun9zkvghpnv9e Z38037 0 88235 292540 2026-07-20T21:02:48Z YoshiRulz 10156 Create implementation 292540 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38037" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38034", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z29957", "Z29957K1": { "Z1K1": "Z18", "Z18K1": "Z38034K1" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z29688", "Z29688K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23118", "Z23118K1": { "Z1K1": "Z18", "Z18K1": "Z38034K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5279" } ] } } }, "Z802K2": [ "Z13518" ], "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z13578", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z14450", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z19308", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z29688", "Z29688K1": { "Z1K1": "Z7", "Z7K1": "Z28548", "Z28548K1": { "Z1K1": "Z7", "Z7K1": "Z23118", "Z23118K1": { "Z1K1": "Z18", "Z18K1": "Z38034K1" } }, "Z28548K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P5279" } ] } } }, "Z13464K3": "‧" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z30837", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z14396", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z29957", "Z29957K1": { "Z1K1": "Z18", "Z18K1": "Z38034K1" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infer syllable count from P898/P5279, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e2xdk6dhnmwp6vvpfsk1p4tyrsohdf9 Z38038 0 88236 292548 2026-07-20T23:13:41Z 99of9 1622 292548 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38038" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hauter" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la haunter (aspirate h)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } esr5h3dalh1woy8s5vm4r8c76e1u7j6 292549 292548 2026-07-20T23:13:56Z 99of9 1622 292549 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38038" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hauter" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la hauter (aspirate h)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sdgpnqndac67f9nz9g5lijndz9cfcfl 292574 292549 2026-07-21T01:31:10Z 99of9 1622 292574 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38038" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hauter" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la hauter (aspirate \"h\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6h859u29a4p4v2vwgelgxi39166yjim 293159 292574 2026-07-23T03:26:20Z 99of9 1622 nudge 293159 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38038" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hauter" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la hauter (aspirate \"h\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "because the h is pronounced, elision does not occur" } ] } } qp1ze67lkw8gibkg0r7qftmlx5ozhli 293161 293159 2026-07-23T03:27:00Z 99of9 1622 nudge 293161 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38038" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hauter" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la hauter (aspirate \"h\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Because the \"h\" is pronounced, elision does not occur." } ] } } 0li4pnvv1hhbzx5lsl0ns7hfjq2paj3 293162 293161 2026-07-23T03:27:31Z 99of9 1622 fix 293162 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38038" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hauteur" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la hauteur (aspirate \"h\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Because the \"h\" is pronounced, elision does not occur." } ] } } evpfiif7jdygz305nrpouibikdt9z3u Z38039 0 88237 292560 2026-07-20T23:59:24Z EatingCarBatteries 61191 292560 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language.\n\ne.g. https://geohack.toolforge.org/geohack.php?params=41.88194444444444_N_87.62777777777778_W_globe:earth\u0026language=en" } ] } } cfpwh9yfredlbf7la1tviz4h6fu51ly 292561 292560 2026-07-20T23:59:41Z EatingCarBatteries 61191 292561 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language.\n\n(e.g. https://geohack.toolforge.org/geohack.php?params=41.88194444444444_N_87.62777777777778_W_globe:earth\u0026language=en)" } ] } } 09z6vc5r9v14tv5iut80x0anusu0ka0 292611 292561 2026-07-21T05:31:46Z EatingCarBatteries 61191 Added Z38051 to the approved list of implementations 292611 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38051" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language.\n\n(e.g. https://geohack.toolforge.org/geohack.php?params=41.88194444444444_N_87.62777777777778_W_globe:earth\u0026language=en)" } ] } } s2qo6b4gsumvdhai2a0edn7afbi5sg6 292910 292611 2026-07-22T03:24:51Z EatingCarBatteries 61191 Added Z38075 and Z38076 to the approved list of test cases 292910 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38075", "Z38076" ], "Z8K4": [ "Z14", "Z38051" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language.\n\n(e.g. https://geohack.toolforge.org/geohack.php?params=41.88194444444444_N_87.62777777777778_W_globe:earth\u0026language=en)" } ] } } arxpjstnai772kcdq2q0letc8ebvrjo 292911 292910 2026-07-22T03:25:14Z EatingCarBatteries 61191 292911 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38075", "Z38076" ], "Z8K4": [ "Z14", "Z38051" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language." } ] } } 45v2dyenc63zvkf1tf2b1t3y3mtac8v 292914 292911 2026-07-22T03:44:49Z ThisCarthing 12637 german translation 292914 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Koordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38075", "Z38076" ], "Z8K4": [ "Z14", "Z38051" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "geohack-URL von einer Wikidata-Geokoordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erstellt eine Zeichenketten-URL für GeoHack, wenn eine Koordinate und Sprache eingegeben wird." } ] } } m321gqzxcq1n8by884hic5lmgbb6q2q 292968 292914 2026-07-22T07:28:04Z EatingCarBatteries 61191 292968 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Koordinate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38075", "Z38076" ], "Z8K4": [ "Z14", "Z38051" ], "Z8K5": "Z38039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "geohack-URL von einer Wikidata-Geokoordinate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a string URL for GeoHack given a coordinate and language. Only supports Earth, does not support landmarks." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erstellt eine Zeichenketten-URL für GeoHack, wenn eine Koordinate und Sprache eingegeben wird." } ] } } iht51cv1madnihsjqs1xyfbozvsf2o2 Z38040 0 88238 292568 2026-07-21T01:19:08Z 99of9 1622 292568 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38040" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P417" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q235863" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La saint patron de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E est \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q235863\"\u003EGeneviève de Paris\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La saint patron de Paris est Geneviève de Paris." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 72cmaqj6v66s5dh4hce2p5uh6k3t67d 292569 292568 2026-07-21T01:20:09Z 99of9 1622 292569 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38040" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P417" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q235863" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La saint patron de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E est \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q235863\"\u003EGeneviève de Paris\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La saint patron de Paris est Geneviève de Paris." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gender of saint patron comes from the gender of the person." } ] } } 30fz1iwjl160oq0k8puzjwn1mf5fuz8 293023 292569 2026-07-22T14:38:29Z 99of9 1622 nudge 293023 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38040" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37877", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37877", "Z37877K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37877K2": { "Z1K1": "Z6092", "Z6092K1": "P417" }, "Z37877K3": { "Z1K1": "Z6091", "Z6091K1": "Q235863" }, "Z37877K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La saint patron de \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E est \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q235863\"\u003EGeneviève de Paris\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "La saint patron de Paris est Geneviève de Paris." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gender of saint patron comes from the gender of the person" } ] } } qcd48e0f3vtow47vfa0do7k3ohbwz8l Z38041 0 88239 292571 2026-07-21T01:29:20Z 99of9 1622 292571 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38041" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32201", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32201", "Z32201K1": "hypothermie" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "l'hypothermie (mute \"h\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gtnlnym5qouwhmjlew7ay1u4t5rzivv User talk:魔琴/research/Chinese analysis 2026 3 88240 292584 2026-07-21T04:34:55Z 99of9 1622 /* moral support */ new section 292584 wikitext text/x-wiki == moral support == Hi 魔琴 (Magic Harp?), I saw your comment on the RFC about the anglocentrism of the defining sentences. I'd love to understand more about the trouble you have mapping them to Chinese, so that the next generation of functions can be more flexible. I'm not sure that any of the functions prefer country vs sovereign state, but perhaps when we write Abstract Wikipedia content we have been using country as an input where you think sovereign state is more appropriate? Feel free to change that or discuss when you see it. I'm really pleased that you're trying to assemble functions for Chinese, because if we can demonstrate that the approach can work for such diverse languages as English and Chinese, then we have good grounds to expect to be able to expand coverage further. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:34, 21 July 2026 (UTC) 2ovznu25dcsmn5uco5p9hp98fg01v2x Z38042 0 88241 292585 2026-07-21T05:04:54Z 99of9 1622 292585 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38042" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38042K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38042" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string beginning with \"h\" is aspirant in French?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "word beginning with \"h\" is aspirant in French?", "phrase beginning with \"h\" is aspirant in French?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hyhengdtp7dr9jtfhgalbark1r1moxj 292588 292585 2026-07-21T05:06:18Z 99of9 1622 Added Z38043 and Z38044 to the approved list of test cases 292588 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38042" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38042K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38043", "Z38044" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38042" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string beginning with \"h\" is aspirant in French?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "word beginning with \"h\" is aspirant in French?", "phrase beginning with \"h\" is aspirant in French?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 85rtdn3uueo5ie86ddcskupu4tt4zro 293136 292588 2026-07-23T02:07:55Z 99of9 1622 293136 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38042" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38042K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38043", "Z38044" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38042" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string beginning with \"h\" is aspirant in French?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "word beginning with \"h\" is aspirant in French?", "phrase beginning with \"h\" is aspirant in French?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Checking for the h should already be done elsewhere. Default false unless certain." } ] } } 4ncbftfkghrwudi89wu2tesgprojk8w 293160 293136 2026-07-23T03:26:43Z 99of9 1622 Added Z38109 to the approved list of implementations 293160 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38042" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38042K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38043", "Z38044" ], "Z8K4": [ "Z14", "Z38109" ], "Z8K5": "Z38042" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string beginning with \"h\" is aspirant in French?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "word beginning with \"h\" is aspirant in French?", "phrase beginning with \"h\" is aspirant in French?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Checking for the h should already be done elsewhere. Default false unless certain." } ] } } 10264hgno0wenn4v7xrbfyebvlb3cn5 Z38043 0 88242 292586 2026-07-21T05:05:27Z 99of9 1622 292586 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38043" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38042", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38042", "Z38042K1": "hauter" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"hauter\" is aspirant" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dwt57bhxgsi663l0qpjomx8nsmb9p1w 293155 292586 2026-07-23T03:22:59Z 99of9 1622 fix 293155 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38043" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38042", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38042", "Z38042K1": "hauteur" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"hauteur\" is aspirant" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5hbf8ux24mbexab127dawo9g1c6i44q Z38044 0 88243 292587 2026-07-21T05:06:00Z 99of9 1622 292587 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38044" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38042", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38042", "Z38042K1": "hypothermie" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"hypothermie\" is not aspirant" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0oyj33w6agtfzbgofqqtnu2mjmrc3q6 Z38045 0 88244 292590 2026-07-21T05:13:44Z 99of9 1622 292590 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38045" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32201", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z11863", "Z11863K1": { "Z1K1": "Z18", "Z18K1": "Z32201K1" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10615", "Z10615K1": { "Z1K1": "Z7", "Z7K1": "Z10047", "Z10047K1": { "Z1K1": "Z18", "Z18K1": "Z32201K1" } }, "Z10615K2": "h" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z38042", "Z38042K1": { "Z1K1": "Z18", "Z18K1": "Z32201K1" } } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0m5bodpvxlwgg2nzwnu3vzkqdj099e6 292598 292590 2026-07-21T05:18:59Z 99of9 1622 292598 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38045" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32201", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z38046", "Z38046K1": { "Z1K1": "Z18", "Z18K1": "Z32201K1" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10615", "Z10615K1": { "Z1K1": "Z7", "Z7K1": "Z10047", "Z10047K1": { "Z1K1": "Z18", "Z18K1": "Z32201K1" } }, "Z10615K2": "h" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z38042", "Z38042K1": { "Z1K1": "Z18", "Z18K1": "Z32201K1" } } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "elide French article before word, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4cfevbgoz55bag7bi76s7xo265c5j4i Z38046 0 88245 292591 2026-07-21T05:15:04Z 99of9 1622 292591 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word to test for starting 'vowel'" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with any of [aeiouyAEIOUY]?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ov2nc5beafu310abrednupixsh6wk12 292592 292591 2026-07-21T05:15:19Z 99of9 1622 292592 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word to test for starting 'vowel'" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with any of [aeiouyAEIOUY]?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "begins with vowel" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oul455n0adhyilrb9qtpvjoyvtc7d8f 292594 292592 2026-07-21T05:16:04Z 99of9 1622 Added Z38047 to the approved list of test cases 292594 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word to test for starting 'vowel'" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38047" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with any of [aeiouyAEIOUY]?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "begins with vowel" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pp0skmhfviohtqykzvgk69cqn48m0qh 292596 292594 2026-07-21T05:17:51Z 99of9 1622 Added Z38048 to the approved list of implementations 292596 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word to test for starting 'vowel'" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38047" ], "Z8K4": [ "Z14", "Z38048" ], "Z8K5": "Z38046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with any of [aeiouyAEIOUY]?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "begins with vowel" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dnxarsxi53uh0zgcdcj9l2o3ypf6p4s 292599 292596 2026-07-21T05:19:19Z 99of9 1622 Added Z38049 to the approved list of test cases 292599 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word to test for starting 'vowel'" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38047", "Z38049" ], "Z8K4": [ "Z14", "Z38048" ], "Z8K5": "Z38046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with any of [aeiouyAEIOUY]?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "begins with vowel" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fj7zjwj8vgf845vgpm94xu74mx6klvg 292601 292599 2026-07-21T05:19:59Z 99of9 1622 Added Z38050 to the approved list of test cases 292601 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38046" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38046K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word to test for starting 'vowel'" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38047", "Z38049", "Z38050" ], "Z8K4": [ "Z14", "Z38048" ], "Z8K5": "Z38046" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with any of [aeiouyAEIOUY]?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "begins with vowel" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3epqftssgcti9ilwi6n0iyay80tpt9f Z38047 0 88246 292593 2026-07-21T05:15:51Z 99of9 1622 292593 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38047" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38046", "Z38046K1": "Australia" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Australia\": true" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r2k1iosn8wl9blq59h7b9mytxkhjjx1 Z38048 0 88247 292595 2026-07-21T05:17:39Z 99of9 1622 292595 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38048" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38046", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10196", "Z10196K1": { "Z1K1": "Z18", "Z18K1": "Z38046K1" }, "Z10196K2": "^[aeiouyAEIOUY]" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string starts with vowel, regex match" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 95lw1shxhy0i2x2uhgpcmy1bgx8egnd Z38049 0 88248 292597 2026-07-21T05:18:10Z 99of9 1622 292597 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38049" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38046", "Z38046K1": "Canada" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Canada\": false" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k9o8go4rf9do6hc7znanu85s7nw0a0j Z38050 0 88249 292600 2026-07-21T05:19:44Z 99of9 1622 292600 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38050" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38046", "Z38046K1": "Z11853" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[empty string]: false" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ev66t5q6d3a6ezai4bq3csidasjf3cr Z38051 0 88250 292610 2026-07-21T05:31:23Z EatingCarBatteries 61191 292610 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z25880K1.K1.K2)\n\tlongitude = str(Z25880K1.K2.K2)\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"\u0026language=\" + str(Z38039K2.K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lfjim1r92m97aacihuuutrasdii43vx 292612 292610 2026-07-21T05:35:11Z EatingCarBatteries 61191 292612 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1.K1.K2)\n\tlongitude = str(Z38039K1.K2.K2)\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"\u0026language=\" + str(Z38039K2.K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lepiix1avpzkygpkfyf9r2y886jdft8 292622 292612 2026-07-21T05:55:10Z EatingCarBatteries 61191 292622 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"Z6011K1\"])\n\tlongitude = str(Z38039K1[\"Z6011K2\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"\u0026language=\" + str(Z38039K2.K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qb3ddpsw005m9yxmrmyig352x5mfcan 292623 292622 2026-07-21T05:56:12Z EatingCarBatteries 61191 292623 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"Z6011K1\"])\n\tlongitude = str(Z38039K1[\"Z6011K2\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"\u0026language=\" + str(Z38039K2[\"Z60K1\"])\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e6aw2fu8ytw1hvaubcjg8e787ye85pa 292625 292623 2026-07-21T05:57:10Z EatingCarBatteries 61191 292625 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"Z6011K1\"])\n\tlongitude = str(Z38039K1[\"Z6011K2\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2[\"Z60K1\"])\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1irmspnmq59bzz4k5hcqzwhebogz4fz 292626 292625 2026-07-21T06:00:54Z EatingCarBatteries 61191 292626 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"K1\"])\n\tlongitude = str(Z38039K1[\"K2\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2[\"K1\"])\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k3gjchci13wsuq8bdj0dq4licp9vetg 292628 292626 2026-07-21T06:05:11Z EatingCarBatteries 61191 292628 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"K1\"][\"K1\"])\n\tlongitude = str(Z38039K1[\"K2\"][\"K1\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2[\"K1\"])\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ldboc6g1h8yggmbjqnzoj0gxmyeds1u 292629 292628 2026-07-21T06:11:08Z EatingCarBatteries 61191 292629 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"K1\"][\"K1\"])\n\tlongitude = str(Z38039K1[\"K2\"][\"K1\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jyg4zkn4otzl3dobc5amqf57mufs209 292630 292629 2026-07-21T06:34:57Z EatingCarBatteries 61191 292630 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"K1\"][\"K1\"] / Z38039K1[\"K1\"][\"K3\"])\n\tlongitude = str(Z38039K1[\"K2\"][\"K1\"] / Z38039K1[\"K2\"][\"K3\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4cqqiecrzk7u479fu9eyeb2m66dv1xu 292631 292630 2026-07-21T06:41:41Z EatingCarBatteries 61191 292631 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"K1\"].numerator / Z38039K1[\"K1\"].denominator)\n\tlongitude = str(Z38039K1[\"K2\"].numerator / Z38039K1[\"K2\"].denominator)\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d9b6jq51lrtkb3jzs92l5cdcfl1nyc0 292634 292631 2026-07-21T06:43:27Z EatingCarBatteries 61191 292634 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tlatitude = str(Z38039K1[\"K1\"][\"K1\"])\n\tlongitude = str(Z38039K1[\"K2\"][\"K1\"])\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jyg4zkn4otzl3dobc5amqf57mufs209 292650 292634 2026-07-21T06:58:09Z EatingCarBatteries 61191 292650 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[Z6011K3])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c6stje5fenj76217027gd4f8l2x2tbx 292653 292650 2026-07-21T06:59:23Z EatingCarBatteries 61191 292653 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\tfrom math import floor\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[Z6011K3])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nfs54p1bumo7q7jrqlofk7ri5nenl55 292654 292653 2026-07-21T07:00:07Z EatingCarBatteries 61191 292654 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[Z6011K3])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 01pf189grp3vqs0n24v1gg93cwhomig 292657 292654 2026-07-21T07:00:43Z EatingCarBatteries 61191 292657 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[K3])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mheo40bd3m45s2tch69bzwlyokrpd74 292659 292657 2026-07-21T07:01:45Z EatingCarBatteries 61191 292659 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[\"K3\"])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c33gemoep15bsfcy68v20ce5184vx1d 292662 292659 2026-07-21T07:08:07Z EatingCarBatteries 61191 292662 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[\"K3\"])))\n\tlatitude = str(round(Z38039K1[\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cgqchi3dpmqo9ldj5ekpcwjpnflrom2 292664 292662 2026-07-21T07:09:00Z EatingCarBatteries 61191 292664 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[\"K3\"])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c33gemoep15bsfcy68v20ce5184vx1d 292685 292664 2026-07-21T10:15:16Z HenkvD 1290 label 292685 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[\"K3\"])))\n\tlatitude = str(round(Z38039K1[\"K1\"][\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"][\"K1\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gjcgd4igwohfruwghbzgumvzi4yu5vq 292902 292685 2026-07-22T03:03:44Z EatingCarBatteries 61191 292902 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n\timport math\n\tdecimals = max(0, -math.floor(math.log10(Z38039K1[\"K3\"])))\n\tlatitude = str(round(Z38039K1[\"K1\"], decimals))\n\tlongitude = str(round(Z38039K1[\"K2\"], decimals))\n\turl = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude + \"_N_\" + longitude + \"_E_\" + \"globe:earth\" \"\u0026language=\" + str(Z38039K2.Z60K1)\n\treturn url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 453qdpq1ikbzmc5rtevwlpvstapyjt4 292906 292902 2026-07-22T03:14:59Z EatingCarBatteries 61191 292906 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38051" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38039", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38039(Z38039K1, Z38039K2):\n import math\n\n def _to_float(fraction):\n return fraction[\"K1\"] / fraction[\"K2\"]\n\n latitude = _to_float(Z38039K1[\"K1\"])\n longitude = _to_float(Z38039K1[\"K2\"])\n precision = _to_float(Z38039K1[\"K3\"])\n \n decimals = max(0, -math.floor(math.log10(precision)))\n\n latitude_str = str(round(latitude, decimals))\n longitude_str = str(round(longitude, decimals))\n\n url = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude_str + \"_N_\" + longitude_str + \"_E_\" + \"globe:earth\u0026language=\" + str(Z38039K2.Z60K1)\n return url" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geohack URL from Wikidata geo-coordinate Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8c4nnw2fsvom1kbeun33rievagjlz61 Z38052 0 88251 292620 2026-07-21T05:53:59Z Autom 448 test where the input already ends with a period 292620 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38052" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z22511", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": "Hi." }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Hi.." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Hi.\" becomes \"Hi..\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } md22c3hdux7z8zausf8kider6pvbeu7 Z38053 0 88252 292713 2026-07-21T11:00:28Z 99of9 1622 292713 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38053" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z310", "Z17K2": "Z38053K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38053K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID used to construct alt text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38053" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image thumbnail with alt text set by QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 52n04m9oyi1xbof1egv3wn4bn5e8kxe 292722 292713 2026-07-21T11:03:22Z 99of9 1622 add language 292722 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38053" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z310", "Z17K2": "Z38053K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38053K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID used to construct alt text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38053K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language for alt text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38053" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image thumbnail with alt text set by QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g3gd0k820bt6yy4aq2mjy6fevtpocbs 292726 292722 2026-07-21T11:04:35Z 99of9 1622 Added Z38055 to the approved list of implementations 292726 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38053" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z310", "Z17K2": "Z38053K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38053K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID used to construct alt text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38053K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language for alt text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38055" ], "Z8K5": "Z38053" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image thumbnail with alt text set by QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ivcowwgzrqa8sy4gporzpjure0h82mu 292731 292726 2026-07-21T11:08:01Z 99of9 1622 Added Z38056 to the approved list of test cases 292731 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38053" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z310", "Z17K2": "Z38053K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38053K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID used to construct alt text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38053K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language for alt text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38056" ], "Z8K4": [ "Z14", "Z38055" ], "Z8K5": "Z38053" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image thumbnail with alt text set by QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n6u6bac3ibecsby35p0ifn81r9dublf Z38055 0 88254 292724 2026-07-21T11:04:21Z 99of9 1622 292724 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38055" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38053", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z36038", "Z36038K1": { "Z1K1": "Z18", "Z18K1": "Z38053K1" }, "Z36038K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z38053K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z38053K3" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "image with alt text set by QID, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jsp9bsws5dqu5l5fl4j802gxheffpxj Z38056 0 88255 292730 2026-07-21T11:07:47Z 99of9 1622 292730 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38056" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38053", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38053", "Z38053K1": { "Z1K1": "Z310", "Z310K1": "M32871765" }, "Z38053K2": { "Z1K1": "Z6091", "Z6091K1": "Q221024" }, "Z38053K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cext-wikilambda-image mid=\"M32871765\" alt=\"coat of arms of Australia\" size=\"thumb\" /\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coat of arms of Australia image + QID alt text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } htxuc46uzlf1vwh3izltfsnanovttyl Z38057 0 88256 292765 2026-07-21T12:21:50Z HenkvD 1290 intro for species with hypernym, Default 292765 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38057" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superior taxon" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38057K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38057" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3lnjx2qeevwgobeqen0u2zuh6hv19gp 292768 292765 2026-07-21T12:27:11Z HenkvD 1290 Added Z38058 to the approved list of test cases 292768 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38057" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superior taxon" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38057K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38058" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38057" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ndwrcyviyu1b5w60w9slwaqq10opp8o 292769 292768 2026-07-21T12:32:02Z HenkvD 1290 292769 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38057" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxa hypernym" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38057K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38058" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38057" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } a1hi888hhlupmixiubg0zwlyn5jtph1 292771 292769 2026-07-21T12:41:24Z HenkvD 1290 Added Z38059 to the approved list of implementations 292771 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38057" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38057K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Taxa hypernym" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38057K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38058" ], "Z8K4": [ "Z14", "Z38059" ], "Z8K5": "Z38057" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p96m2w5s1umfsyb6yfo7bbkas7r7sfm Z38058 0 88257 292766 2026-07-21T12:24:10Z HenkvD 1290 Default intro for lion 292766 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38058" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38057", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38057", "Z38057K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z38057K2": { "Z1K1": "Z6091", "Z6091K1": "" }, "Z38057K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "TBD" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default intro for lion" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } poxgtqngvomehverxpski7qo1u7enef 292767 292766 2026-07-21T12:27:01Z HenkvD 1290 292767 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38058" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38057", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38057", "Z38057K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z38057K2": { "Z1K1": "Z6091", "Z6091K1": "Q6667323" }, "Z38057K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "TBD" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default intro for lion" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hs9j8dxmehwuqpwawj6vohaotyo1tn9 292774 292767 2026-07-21T12:49:13Z HenkvD 1290 Default infro for Lion 292774 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38058" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38057", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38057", "Z38057K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z38057K2": { "Z1K1": "Z6091", "Z6091K1": "Q6667323" }, "Z38057K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Cb\u003E\u003Ci\u003EPanthera leo\u003C/i\u003E\u003C/b\u003E, (also known as the) \u003Cstrong\u003ELion\u003C/strong\u003E, (is a species) (of) big cat (in the family) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q25265\"\u003EFelidae\u003C/a\u003E. (The species was described in) 1758 (by) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1043\"\u003ECarl Linnaeus\u003C/a\u003E.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q140#P225\"\u003EWikidata: lion (Q140#P225)\u003C/a\u003E\u003C/sup\u003E \u003Cem\u003EPanthera leo\u003C/em\u003E (has been assessed as) vulnerable (by the) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q48268\"\u003EInternational Union for Conservation of Nature\u003C/a\u003E (IUCN).\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q140#P141\"\u003EWikidata: lion (Q140#P141)\u003C/a\u003E\u003C/sup\u003E\u003C/span\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default intro for lion" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mpfb0ilmzyz631lqor950nmmham20qa 292779 292774 2026-07-21T12:59:10Z HenkvD 1290 lion / big cat 292779 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38058" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38057", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38057", "Z38057K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z38057K2": { "Z1K1": "Z6091", "Z6091K1": "Q6667323" }, "Z38057K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Cb\u003E\u003Ci\u003EPanthera leo\u003C/i\u003E\u003C/b\u003E, (also known as the) \u003Cstrong\u003ELion\u003C/strong\u003E, (is a species) (of) big cat (in the family) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q25265\"\u003EFelidae\u003C/a\u003E. (The species was described in) 1758 (by) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1043\"\u003ECarl Linnaeus\u003C/a\u003E.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q140#P225\"\u003EWikidata: lion (Q140#P225)\u003C/a\u003E\u003C/sup\u003E \u003Cem\u003EPanthera leo\u003C/em\u003E (has been assessed as) vulnerable (by the) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q48268\"\u003EInternational Union for Conservation of Nature\u003C/a\u003E (IUCN).\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q140#P141\"\u003EWikidata: lion (Q140#P141)\u003C/a\u003E\u003C/sup\u003E\u003C/span\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default intro for lion / big cat" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 72yix0gdmdlkf0oghvpywnebl3c37uu Z38059 0 88258 292770 2026-07-21T12:41:12Z HenkvD 1290 intro for species with hypernym, Default Composition 292770 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38059" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38057", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003E\u003Ci\u003E" }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E\u003C/b\u003E" } ], "Z35766K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z28676K2": "Z37463" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": ", (also known as the) " }, { "Z1K1": "Z7", "Z7K1": "Z28914", "Z28914K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": ", " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no common name --\u003E " } }, { "Z1K1": "Z89", "Z89K1": "(is a species) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z24331", "Z24331K1": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z35811", "Z35811K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(of) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "(in the family) " }, { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P225" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P225" } } }, { "Z1K1": "Z89", "Z89K1": ". " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37925", "Z37925K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(The species was described in) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, { "Z1K1": "Z89", "Z89K1": " (by) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37927", "Z37927K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37927K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P225" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no describing date and/or authority --\u003E" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z28676K2": "Z28158" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37441", "Z37441K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, { "Z1K1": "Z89", "Z89K1": " has been assessed as " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": " by the " }, { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q48268" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, { "Z1K1": "Z89", "Z89K1": " (IUCN)." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P141" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- Not assessed by IUCN --\u003E" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default Compositi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } phf6if15zmh8q5z3np60iw5nt6rhipy 292772 292770 2026-07-21T12:45:25Z HenkvD 1290 fixed aguments 292772 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38059" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38057", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003E\u003Ci\u003E" }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E\u003C/b\u003E" } ], "Z35766K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z28676K2": "Z37463" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": ", (also known as the) " }, { "Z1K1": "Z7", "Z7K1": "Z28914", "Z28914K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": ", " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no common name --\u003E " } }, { "Z1K1": "Z89", "Z89K1": "(is a species) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z24331", "Z24331K1": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z35811", "Z35811K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(of) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "(in the family) " }, { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P225" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P225" } } }, { "Z1K1": "Z89", "Z89K1": ". " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37925", "Z37925K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(The species was described in) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, { "Z1K1": "Z89", "Z89K1": " (by) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37927", "Z37927K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37927K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P225" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no describing date and/or authority --\u003E" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z28676K2": "Z28158" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37441", "Z37441K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, { "Z1K1": "Z89", "Z89K1": " (has been assessed as) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": " (by the) " }, { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q48268" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, { "Z1K1": "Z89", "Z89K1": " (IUCN)." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P141" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- Not assessed by IUCN --\u003E" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default Compositi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cp75gzaogerlvpfyzl7ljs7enlqis3l 292773 292772 2026-07-21T12:47:45Z HenkvD 1290 + NLG default 292773 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38059" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38057", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z36909", "Z36909K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003E\u003Ci\u003E" }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E\u003C/b\u003E" } ], "Z35766K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z28676K2": "Z37463" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": ", (also known as the) " }, { "Z1K1": "Z7", "Z7K1": "Z28914", "Z28914K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": ", " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no common name --\u003E " } }, { "Z1K1": "Z89", "Z89K1": "(is a species) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z24331", "Z24331K1": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z35811", "Z35811K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(of) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38057K2" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "(in the family) " }, { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P225" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P225" } } }, { "Z1K1": "Z89", "Z89K1": ". " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37925", "Z37925K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(The species was described in) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, { "Z1K1": "Z89", "Z89K1": " (by) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37927", "Z37927K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37927K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P225" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no describing date and/or authority --\u003E" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, "Z28676K2": "Z28158" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37441", "Z37441K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" } }, { "Z1K1": "Z89", "Z89K1": " (has been assessed as) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } }, { "Z1K1": "Z89", "Z89K1": " (by the) " }, { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q48268" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } }, { "Z1K1": "Z89", "Z89K1": " (IUCN)." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38057K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P141" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38057K3" } } } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- Not assessed by IUCN --\u003E" } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for species with hypernym, Default Compositi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8hcuw9n8l0tbxpaddbhn4spsnk9nz80 Z38060 0 88259 292777 2026-07-21T12:57:48Z HenkvD 1290 Intro for species without hypernym, Default 292777 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38060" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38060K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38060K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lanugaue" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38060" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intro for species without hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6pekekyjudg0ywbwg8non44aef0ck21 292780 292777 2026-07-21T12:59:23Z HenkvD 1290 Added Z38061 to the approved list of test cases 292780 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38060" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38060K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38060K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lanugaue" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38061" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38060" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intro for species without hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } npp4e4j9k7mufwmptn22v9vzmy5bkqo 292782 292780 2026-07-21T13:07:09Z HenkvD 1290 Added Z38062 to the approved list of implementations 292782 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38060" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38060K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "species" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38060K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lanugaue" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38061" ], "Z8K4": [ "Z14", "Z38062" ], "Z8K5": "Z38060" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intro for species without hypernym, Default" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f4sbuk1s6gdz3w4shwmb70epadjdjo0 Z38061 0 88260 292778 2026-07-21T12:58:34Z HenkvD 1290 Default intro for lion 292778 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38061" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38060", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38060", "Z38060K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z38060K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "TBD" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default intro for lion " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } do74n1njk111xkbbjitsm4q2faxhtmv 292783 292778 2026-07-21T13:08:26Z HenkvD 1290 Default into for lion 292783 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38061" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38060", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38060", "Z38060K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z38060K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Cb\u003E\u003Ci\u003EPanthera leo\u003C/i\u003E\u003C/b\u003E, (also known as the) \u003Cstrong\u003ELion\u003C/strong\u003E, (is a species) (of) lion (in the family) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q25265\"\u003EFelidae\u003C/a\u003E. (The species was described in) 1758 (by) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1043\"\u003ECarl Linnaeus\u003C/a\u003E.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q140#P225\"\u003EWikidata: lion (Q140#P225)\u003C/a\u003E\u003C/sup\u003E \u003Cem\u003EPanthera leo\u003C/em\u003E (has been assessed as) vulnerable (by the) \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q48268\"\u003EInternational Union for Conservation of Nature\u003C/a\u003E (IUCN).\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q140#P141\"\u003EWikidata: lion (Q140#P141)\u003C/a\u003E\u003C/sup\u003E\u003C/span\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Default intro for lion " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7k2wek537maye7ev8jh448df5up6867 Z38062 0 88261 292781 2026-07-21T13:06:39Z HenkvD 1290 Intro for species without hypernym, Default Compos 292781 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38062" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38060", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z36909", "Z36909K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003E\u003Ci\u003E" }, { "Z1K1": "Z89", "Z89K1": "\u003C/i\u003E\u003C/b\u003E" } ], "Z35766K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z37836", "Z37836K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } }, "Z28676K2": "Z37463" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": ", (also known as the) " }, { "Z1K1": "Z7", "Z7K1": "Z28914", "Z28914K1": { "Z1K1": "Z7", "Z7K1": "Z37821", "Z37821K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37821K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } }, { "Z1K1": "Z89", "Z89K1": ", " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no common name --\u003E " } }, { "Z1K1": "Z89", "Z89K1": "(is a species) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z24331", "Z24331K1": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z35811", "Z35811K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(of) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "(in the family) " }, { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" } }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" } }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P225" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P225" } } }, { "Z1K1": "Z89", "Z89K1": ". " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z37925", "Z37925K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "(The species was described in) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } } }, { "Z1K1": "Z89", "Z89K1": " (by) " }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z37808", "Z37808K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37808K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37927", "Z37927K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37927K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } }, { "Z1K1": "Z89", "Z89K1": "." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P225" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } }, { "Z1K1": "Z89", "Z89K1": " " } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- no describing date and/or authority --\u003E" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } }, "Z28676K2": "Z28158" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37441", "Z37441K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" } }, { "Z1K1": "Z89", "Z89K1": " (has been assessed as) " }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z37833", "Z37833K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z37833K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } }, { "Z1K1": "Z89", "Z89K1": " (by the) " }, { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q48268" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } }, { "Z1K1": "Z89", "Z89K1": " (IUCN)." }, { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z36240", "Z36240K1": { "Z1K1": "Z18", "Z18K1": "Z38060K1" }, "Z36240K2": { "Z1K1": "Z6092", "Z6092K1": "P141" }, "Z36240K3": { "Z1K1": "Z18", "Z18K1": "Z38060K2" } } } ] }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "\u003C!-- Not assessed by IUCN --\u003E" } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intro for species without hypernym, Default Compos" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pxk7vwpze4vqqn2zb9yaqxvgcw1h4vh Z38063 0 88262 292787 2026-07-21T14:44:47Z Spider077 81580 Строка, которую можно редактировать частями. 292787 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38063" }, "Z2K2": "Null", "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Object-in" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "OI", "OIN" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Строка, которую можно редактировать, добавляя новые части(Onject-in 2, Object-in 3 и так далее)." } ] } } ms7fsgs5sjc52ozmotq6hselxetsg6k 293001 292787 2026-07-22T09:32:39Z HenkvD 1290 Enlish label 293001 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38063" }, "Z2K2": "Null", "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Object-in" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Object-in" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "OI", "OIN" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Строка, которую можно редактировать, добавляя новые части(Onject-in 2, Object-in 3 и так далее)." } ] } } fwpmj2sc4xoq2f96kqr05a46cqz05i4 Z38064 0 88263 292788 2026-07-21T14:53:04Z Spider077 81580 N/A 292788 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38064" }, "Z2K2": "Object", "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Object-in2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "OI2", "OIN2" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "N/A" } ] } } nv4l8p7k0unhkyv194eakdylccddhwr 293000 292788 2026-07-22T09:31:59Z HenkvD 1290 English label 293000 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38064" }, "Z2K2": "Object", "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Object-in2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Object-in2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "OI2", "OIN2" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "N/A" } ] } } lpkq1btmzt1ermmht12rbrvpn1t03hn Z38065 0 88264 292791 2026-07-21T14:57:30Z Spider077 81580 Выводит "Null". 292791 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38065" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38065" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Null-print" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "NP", "NULLP", "NPRINT", "NUPR" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Выводит текст \"Null\"." } ] } } 35o4s6faps54a2r3afxuz6loi8bc4dx 292792 292791 2026-07-21T14:59:13Z Spider077 81580 N/A 292792 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38065" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38065K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Object-in" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38065" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Null-print" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "NP", "NULLP", "NPRINT", "NUPR" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Выводит текст \"Null\"." } ] } } 9vuips11xzdlznjnzmiw70vaxmh16b0 292793 292792 2026-07-21T15:03:47Z Spider077 81580 N/A 292793 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38065" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38065K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38065" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Print" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "PR", "PT", "PRN", "PRNT", "PNT" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Выводит текст." } ] } } ipzz7fwzb82kknp2dbhtxq1w8odc0x5 292999 292793 2026-07-22T09:30:48Z HenkvD 1290 English label 292999 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38065" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38065K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38065" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Print" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Print" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "PR", "PT", "PRN", "PRNT", "PNT" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Выводит текст." } ] } } 4unhilx299zcq9iekzb7ff8m95y4lzv Translations:Wikifunctions:How to create implementations/Page display title/ru 1198 88265 292794 2026-07-21T15:05:36Z Spider077 81580 Created page with "Викифункции:Как создавать реализации" 292794 wikitext text/x-wiki Викифункции:Как создавать реализации bxri3q4vslqw2ylb53sjh3lihisteye Translations:Wikifunctions:How to create implementations/47/ru 1198 88266 292795 2026-07-21T15:08:09Z Spider077 81580 Created page with "== Типы реализаций ==" 292795 wikitext text/x-wiki == Типы реализаций == 5e5bvnl9u7k86mrk1rjipwnjta2y2p7 Z38066 0 88267 292797 2026-07-21T15:15:22Z Spider077 81580 N/A 292797 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38066" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38065", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z38065", "Z38065K1": "Text" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "T", "TT", "Text" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Реализация 1" } ] } } p70e9oawek29bt2043yyzr50kkw47wb 292922 292797 2026-07-22T04:42:05Z Spider077 81580 292922 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38066" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38065", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38065(Z38065K1):\n\tprint(Text)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "T", "TT", "Text" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Реализация 1" } ] } } q1y4h1nacq0crvstdy4ozsxy232hies 292998 292922 2026-07-22T09:30:08Z HenkvD 1290 English label 292998 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38066" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38065", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38065(Z38065K1):\n\tprint(Text)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Text" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Print, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "T", "TT", "Text" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Реализация 1" } ] } } 6gdffqwnsjozgji0838it89raym5vgn Translations:Help:Contents/21/de 1198 88268 292800 2026-07-21T16:57:13Z Ameisenigel 44 Created page with "Unterstützung für zukünftige Funktionen aussprechen" 292800 wikitext text/x-wiki Unterstützung für zukünftige Funktionen aussprechen 2ib1lpfk13bgdluoon4y4ymwylme3qe Translations:Wikifunctions:Status updates/129/de 1198 88269 292802 2026-07-21T16:57:34Z Ameisenigel 44 Created page with "$1: Über syntaktische Tabellen hinaus" 292802 wikitext text/x-wiki $1: Über syntaktische Tabellen hinaus 5jx8tpduel8vphfq75nm6hvfo4k6k43 Translations:Wikifunctions:Status updates/128/de 1198 88270 292804 2026-07-21T16:58:42Z Ameisenigel 44 Created page with "$1: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia" 292804 wikitext text/x-wiki $1: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia 6sebt40tc3zih6nce1p63gmeud0cjfz Translations:Wikifunctions:Status updates/127/de 1198 88271 292806 2026-07-21T16:58:51Z Ameisenigel 44 Created page with "$1: Integration im Test-Wiki und Jahresplan" 292806 wikitext text/x-wiki $1: Integration im Test-Wiki und Jahresplan 1ekgpscnv6kknpt7rpyfqwqdgb01o5n Translations:Wikifunctions:Status updates/126/de 1198 88272 292808 2026-07-21T16:59:02Z Ameisenigel 44 Created page with "$1: Arbeit an Funktionen, gemeinsam" 292808 wikitext text/x-wiki $1: Arbeit an Funktionen, gemeinsam itm09dfpik1zkfg1x5cfezczi7hx0au Translations:Wikifunctions:Status updates/125/de 1198 88273 292810 2026-07-21T16:59:22Z Ameisenigel 44 Created page with "$1: Der/die/das oder nicht, (das?) ist hier die Frage" 292810 wikitext text/x-wiki $1: Der/die/das oder nicht, (das?) ist hier die Frage ianh3g11yydlnrphlfx0flhqewun1iv Translations:Template:Main page/News/40/de 1198 88274 292812 2026-07-21T16:59:59Z Ameisenigel 44 Created page with "$1: Über syntaktische Tabellen hinaus" 292812 wikitext text/x-wiki $1: Über syntaktische Tabellen hinaus 5jx8tpduel8vphfq75nm6hvfo4k6k43 Translations:Template:Main page/News/39/de 1198 88275 292814 2026-07-21T17:00:03Z Ameisenigel 44 Created page with "$1: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia" 292814 wikitext text/x-wiki $1: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia 6sebt40tc3zih6nce1p63gmeud0cjfz Translations:Template:Main page/News/37/de 1198 88276 292816 2026-07-21T17:00:07Z Ameisenigel 44 Created page with "$1: Integration im Test-Wiki und Jahresplan" 292816 wikitext text/x-wiki $1: Integration im Test-Wiki und Jahresplan 1ekgpscnv6kknpt7rpyfqwqdgb01o5n Translations:Template:Main page/News/38/de 1198 88277 292818 2026-07-21T17:00:11Z Ameisenigel 44 Created page with "$1: Arbeit an Funktionen, gemeinsam" 292818 wikitext text/x-wiki $1: Arbeit an Funktionen, gemeinsam itm09dfpik1zkfg1x5cfezczi7hx0au Translations:Template:Main page/News/36/de 1198 88278 292820 2026-07-21T17:00:18Z Ameisenigel 44 Created page with "$1: Der/die/das oder nicht, (das?) ist hier die Frage" 292820 wikitext text/x-wiki $1: Der/die/das oder nicht, (das?) ist hier die Frage ianh3g11yydlnrphlfx0flhqewun1iv Translations:Wikifunctions:Status updates/2026-07-01/36/de 1198 88279 292822 2026-07-21T18:07:37Z Ameisenigel 44 Created page with "Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ($1)." 292822 wikitext text/x-wiki Diese Woche haben wir die Art und Weise geändert, wie die Abstrakte Wikipedia die Artikelvorschau lädt: Anstatt Fragmente einzeln abzurufen, werden nun ganze Abschnitte auf einmal geladen. Alle verfügbaren Fragmente werden sofort angezeigt, während für nicht verfügbare Fragmente ein "Ausstehend"-Block mit einer Schaltfläche für einen erneuten Versuch erscheint ($1). pbciqlyx6vfatw19p167wt8kyv6n2zz Translations:Wikifunctions:Status updates/2026-07-01/25/de 1198 88280 292824 2026-07-21T18:08:49Z Ameisenigel 44 Created page with "Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ($1). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ($2)." 292824 wikitext text/x-wiki Zudem haben wir einen Logikfehler im Code unseres Test-Ausführers behoben, der dazu führte, dass fehlerhafte, von Benutzern erstellte Vergleichsobjekte in Tests eine verwirrende Fehlermeldung auslösten ($1). Außerdem haben wir eine Korrektur für die letzte Woche eingeführte Funktion für Rotlinks veröffentlicht, sodass diese in der Produktionsumgebung genauso funktionieren wie auf Entwicklermaschinen ($2). tf162xjf580dzkjvy8za4myhejf04n5 Translations:Wikifunctions:Status updates/2026-07-01/26/de 1198 88281 292826 2026-07-21T18:08:59Z Ameisenigel 44 Created page with "=== Freiwilligentreffen am 6. Juli ===" 292826 wikitext text/x-wiki === Freiwilligentreffen am 6. Juli === jbopqi183rpdrmc0ab338uudopu00yr Translations:Wikifunctions:Status updates/2026-07-01/37/de 1198 88282 292828 2026-07-21T18:10:09Z Ameisenigel 44 Created page with "Das nächste Freiwilligentreffen findet am [$1 Montag, 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, werden wir gemeinsam eine Funktion erstellen. Alle sind herzlich eingeladen, über [$2 Google Meet] teilzunehmen." 292828 wikitext text/x-wiki Das nächste Freiwilligentreffen findet am [$1 Montag, 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, werden wir gemeinsam eine Funktion erstellen. Alle sind herzlich eingeladen, über [$2 Google Meet] teilzunehmen. i6bxeywlr77xpfirgp0295ayo4od3l9 292832 292828 2026-07-21T18:10:58Z Ameisenigel 44 292832 wikitext text/x-wiki Das nächste Freiwilligentreffen findet am [$1 Montag, dem 6. Juli 2026, um 19:30 Uhr MESZ] statt. Wir planen folgende Tagesordnung: Es wird Zeit geben, Fragen zu stellen und alle anstehenden Themen zu besprechen. Sofern die Zeit reicht, werden wir gemeinsam eine Funktion erstellen. Jeder ist herzlich eingeladen, über [$2 Google Meet] teilzunehmen. l06pswl0y78irlp7jh70rmwak7z2vpa Translations:Wikifunctions:Status updates/2026-07-01/27/de 1198 88283 292830 2026-07-21T18:10:18Z Ameisenigel 44 Created page with "=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===" 292830 wikitext text/x-wiki === Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 === pem8desao5uigqwcxtxk8ao0qipgulc Translations:Wikifunctions:Status updates/2026-07-01/38/de 1198 88284 292834 2026-07-21T18:11:17Z Ameisenigel 44 Created page with "Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):" 292834 wikitext text/x-wiki Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit): fz98yixlvkt59hv31i85xv1p4o8j3v7 Translations:Wikifunctions:Status updates/2026-07-01/28/de 1198 88285 292836 2026-07-21T18:11:58Z Ameisenigel 44 Created page with "[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”" 292836 wikitext text/x-wiki [[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]” 6lisy99bdsvtjn9giuskl3ge4cdxwwr Translations:Wikifunctions:Status updates/2026-07-01/29/de 1198 88286 292838 2026-07-21T18:12:09Z Ameisenigel 44 Created page with "[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren" 292838 wikitext text/x-wiki [[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren 4t78ubna80gakqwb6sr7nk9ej2n4vi4 Translations:Wikifunctions:Status updates/2026-07-01/30/de 1198 88287 292840 2026-07-21T18:12:29Z Ameisenigel 44 Created page with "[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten" 292840 wikitext text/x-wiki [[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten 1pxh5bno4bkoh7l7veu3bb6queo22j2 Translations:Wikifunctions:Status updates/2026-07-01/31/de 1198 88288 292842 2026-07-21T18:12:42Z Ameisenigel 44 Created page with "Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!" 292842 wikitext text/x-wiki Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf! 7g5n6zg4jtzf93wb3bwvmsqw1t46wsd Translations:Wikifunctions:Status updates/2026-07-01/32/de 1198 88289 292844 2026-07-21T18:12:45Z Ameisenigel 44 Created page with "=== Wöchentliche neue Funktionen: 76 neue Funktionen ===" 292844 wikitext text/x-wiki === Wöchentliche neue Funktionen: 76 neue Funktionen === q0fxd58sw38yogqmfyjh9mhl89cnx11 Translations:Wikifunctions:Status updates/2026-07-01/39/de 1198 88290 292846 2026-07-21T18:13:39Z Ameisenigel 44 Created page with "Diese Woche hatten wir 76 neue Funktionen. Wir haben die Marke von 4.600 Funktionen überschritten, nur wenige Wochen vor der Wikimania. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge!" 292846 wikitext text/x-wiki Diese Woche hatten wir 76 neue Funktionen. Wir haben die Marke von 4.600 Funktionen überschritten, nur wenige Wochen vor der Wikimania. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! 954dhr4m16nvh7wz49q2gvrw6van432 Translations:Wikifunctions:Status updates/2026-07-01/33/de 1198 88291 292848 2026-07-21T18:13:45Z Ameisenigel 44 Created page with "Eine [$1 vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar." 292848 wikitext text/x-wiki Eine [$1 vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar. dckjpk14krlg91zy1npet79eyynekde Translations:Wikifunctions:Status updates/2026-07-08/Page display title/de 1198 88292 292850 2026-07-21T18:14:59Z Ameisenigel 44 Created page with "Wikifunctions:Status-Updates/2026-07-08" 292850 wikitext text/x-wiki Wikifunctions:Status-Updates/2026-07-08 czlne1spb5lh2m75ead45xvbcrqdcob Wikifunctions:Status updates/2026-07-08/de 4 88293 292851 2026-07-21T18:15:01Z Ameisenigel 44 Created page with "Wikifunctions:Status-Updates/2026-07-08" 292851 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-07-01 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span> | next = 2026-07-16 }} <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome to Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D a nice round number]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Moving toward our first Abstract Wikipedia integration milestone === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In last week’s newsletter, we shared [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|how Abstract Wikipedia fits into the Wikimedia Foundation’s FY26/27 annual plan]]: demonstrating Abstract Wikipedia’s viability as a scalable, human-centered way to create multilingual encyclopedic content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Today, we want to look at a key milestone for Abstract Wikipedia for this year, and how our planned Q1/Q2 work connects to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] dels6iglegh9e0hhgajpprcz3alh6fv 292853 292851 2026-07-21T18:15:02Z Ameisenigel 44 Created page with "Vorheriges Update" 292853 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span> | next = 2026-07-16 }} <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome to Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D a nice round number]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Moving toward our first Abstract Wikipedia integration milestone === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In last week’s newsletter, we shared [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|how Abstract Wikipedia fits into the Wikimedia Foundation’s FY26/27 annual plan]]: demonstrating Abstract Wikipedia’s viability as a scalable, human-centered way to create multilingual encyclopedic content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Today, we want to look at a key milestone for Abstract Wikipedia for this year, and how our planned Q1/Q2 work connects to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] s2237b56zn5mwkl9evkvzldayybipjq 292855 292853 2026-07-21T18:15:05Z Ameisenigel 44 Created page with "Nächstes Update" 292855 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome to Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D a nice round number]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Moving toward our first Abstract Wikipedia integration milestone === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In last week’s newsletter, we shared [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|how Abstract Wikipedia fits into the Wikimedia Foundation’s FY26/27 annual plan]]: demonstrating Abstract Wikipedia’s viability as a scalable, human-centered way to create multilingual encyclopedic content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Today, we want to look at a key milestone for Abstract Wikipedia for this year, and how our planned Q1/Q2 work connects to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] 1rf41tyn3n28xsf3mzsuicby1dyfyks 292858 292855 2026-07-21T18:15:50Z Ameisenigel 44 Created page with "Willkommen bei Newsletter #256, [$1 einer schönen, runden Zahl]." 292858 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <div lang="en" dir="ltr" class="mw-content-ltr"> === Moving toward our first Abstract Wikipedia integration milestone === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In last week’s newsletter, we shared [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|how Abstract Wikipedia fits into the Wikimedia Foundation’s FY26/27 annual plan]]: demonstrating Abstract Wikipedia’s viability as a scalable, human-centered way to create multilingual encyclopedic content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Today, we want to look at a key milestone for Abstract Wikipedia for this year, and how our planned Q1/Q2 work connects to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] br2brtkc3tj17gtmi355ukocd2j9p3o 292860 292858 2026-07-21T18:16:00Z Ameisenigel 44 Created page with "=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===" 292860 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === <div lang="en" dir="ltr" class="mw-content-ltr"> In last week’s newsletter, we shared [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|how Abstract Wikipedia fits into the Wikimedia Foundation’s FY26/27 annual plan]]: demonstrating Abstract Wikipedia’s viability as a scalable, human-centered way to create multilingual encyclopedic content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Today, we want to look at a key milestone for Abstract Wikipedia for this year, and how our planned Q1/Q2 work connects to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] flerdapsg2s7cfzjoewxzd3jxeoebl6 292862 292860 2026-07-21T18:18:21Z Ameisenigel 44 Created page with "Im Newsletter der vergangenen Woche haben wir erläutert, [[$1|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren." 292862 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. <div lang="en" dir="ltr" class="mw-content-ltr"> Today, we want to look at a key milestone for Abstract Wikipedia for this year, and how our planned Q1/Q2 work connects to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] du6ppyekajqczk879du4vzppb1nxb4g 292864 292862 2026-07-21T18:19:41Z Ameisenigel 44 Created page with "Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen." 292864 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. <div lang="en" dir="ltr" class="mw-content-ltr"> '''Milestone: By the end of Q2, an article created on Abstract Wikipedia is integrated into three different language Wikipedias.''' </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] d1gi9ui42nfv581g1vm6a6lfi74ivor 292866 292864 2026-07-21T18:21:27Z Ameisenigel 44 Created page with "'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''" 292866 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' <div lang="en" dir="ltr" class="mw-content-ltr"> Now that we have demonstrated [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|the system works end-to-end]], our next major milestone is to demonstrate adoption by language communities. In order to reach this success metric, we need to show that abstract content can be created, rendered into different languages, reviewed by communities, and published on Wikipedias where readers can find it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] r8lz2oviguuagwlfwa05ho0om1okxh7 292868 292866 2026-07-21T18:23:04Z Ameisenigel 44 Created page with "Nachdem wir nun gezeigt haben, dass [[$1|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können." 292868 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. <div lang="en" dir="ltr" class="mw-content-ltr"> To move toward this milestone, we will focus on two areas in Q1/Q2: </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] 12l7l1828o0shwprkodprd7b0b19zxj 292870 292868 2026-07-21T18:23:20Z Ameisenigel 44 Created page with "Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:" 292870 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 1. Supporting the creation of Abstract content ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] n1v76ffgowo28stbp8k02dujp32jdyp 293059 292870 2026-07-22T18:41:35Z Ameisenigel 44 Created page with "==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====" 293059 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== <div lang="en" dir="ltr" class="mw-content-ltr"> First, we want to keep supporting the Abstract Wikipedia and Wikifunctions community in creating abstract content and the functions needed for it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] b9msrv04d00uo17cwywti4jumnjpqep 293061 293059 2026-07-22T18:42:34Z Ameisenigel 44 Created page with "Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen." 293061 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. <div lang="en" dir="ltr" class="mw-content-ltr"> In Q1, we will focus on making the function creation process easier, including by providing greater visibility into the freshness of content used in function-call results, and a means of ensuring that a function call retrieves fresh content. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] 1h0bp5z3iw6iifwth85b2zcdlk8hw36 293063 293061 2026-07-22T18:43:14Z Ameisenigel 44 Created page with "Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft." 293063 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. <div lang="en" dir="ltr" class="mw-content-ltr"> We will also surface high-impact areas for contributors to work on, collaborate with the community to explore different NLG approaches, and look at what would make Abstract article creation and editing more user-friendly. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] ndpdv1vcgev2t8vl89rqll2gj46osdt 293065 293063 2026-07-22T18:45:25Z Ameisenigel 44 Created page with "Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe." 293065 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. <div lang="en" dir="ltr" class="mw-content-ltr"> One important part of preparing abstract content for future integrations is article readiness. Community members have already started constructive conversations about what would make abstract articles ready for integration into Wikipedias, including questions about article quality. As discussed in [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|last week’s newsletter]], one practical next step would be to focus on a specific article type for early integration: city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] egja1p9unpatnbwtrcjqz75ubnjl4jb 293068 293065 2026-07-22T18:52:28Z Ameisenigel 44 Created page with "Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[$1|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste..." 293068 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte. <div lang="en" dir="ltr" class="mw-content-ltr"> This, of course, does not mean city articles are the only article type that matters. Rather, they give us a concrete shared example to improve, test, and discuss together. We would love for anyone interested in this area to help improve the functions and building blocks needed for city articles. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] otsn3zvfo1yi0kpkj0iblsgk0igkzn9 293070 293068 2026-07-22T18:53:28Z Ameisenigel 44 Created page with "Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden." 293070 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte. Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden. <div lang="en" dir="ltr" class="mw-content-ltr"> To turn discussions to action, we want to work with selected pilot Wikipedias that are interested in testing Abstract Wikipedia in practice. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] 5ypehfo00rxs1ctwyuxxxx9zoey40yw 293072 293070 2026-07-22T18:54:09Z Ameisenigel 44 Created page with "Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen." 293072 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte. Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden. Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen. <div lang="en" dir="ltr" class="mw-content-ltr"> This means moving from general interest toward concrete integration work: identifying what each community would need to get relevant articles ready in their language, supporting communities in filling Wikidata and Wikifunctions gaps, and enabling them to review and integrate articles on an article opt-in basis (as described [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|here]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] kqjw5lq60mv1fronfg5ljveui36pkff 293074 293072 2026-07-22T19:02:57Z Ameisenigel 44 Created page with "Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[$1|hier]] beschrieben)." 293074 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte. Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden. Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen. Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben). <div lang="en" dir="ltr" class="mw-content-ltr"> We have already identified potential pilot communities and are excited to work with them in Q1/Q2. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] 2eh50ig6w7r32zocvg0b8xlvefu79dr 293076 293074 2026-07-22T19:03:38Z Ameisenigel 44 Created page with "Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten." 293076 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-01 | nextlabel = Nächstes Update | next = 2026-07-16 }} Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl]. <span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span> === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: <span id="1._Supporting_the_creation_of_Abstract_content"></span> ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte. Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden. Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen. Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben). Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten. <div lang="en" dir="ltr" class="mw-content-ltr"> ==== 2. Keeping the system reliable as demand grows ==== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Additionally, the system needs to support this work reliably. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As more communities become involved and articles become richer, Abstract Wikipedia and the integration experience needs to stay stable, responsive, and understandable. In Q1, we will focus on measuring update load, exploring ways to make NLG functions faster and more resilient, and making rendered fragments more durable to improve the experience for readers and editors. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Together, these areas move us toward our Q2 integration milestone while also helping us learn and iterate as we go. As always, we welcome your thoughts on our direction. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What’s the gender of a German noun? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Community member [[User:Jens Ohlig|Jens Ohlig]] wrote a command line tool to retrieve the gender of a German noun from Wikidata through Wikifunctions. Once set up, you can simply call </div> : <code>> noungender Haus</code> : <code>das Haus</code> <div lang="en" dir="ltr" class="mw-content-ltr"> The tool first searches for the Lexeme on Wikidata, and then makes a call to {{Z|Z20616}}, and displays the respective output. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Code and instructions are [https://codeberg.org/johl/noungender available on Codeberg]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </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"> We've shipped a few small fixes related to Abstract Wikipedia support this week, plus an improvement to one of Wikifunctions's special pages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteers’ Corner from 6 July === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to add them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 69 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing! </div> * {{Z|Z37048}} * {{Z|Z37054}} * {{Z|Z37058}} * {{Z|Z37065}} * {{Z|Z37068}} * {{Z|Z37071}} * {{Z|Z37076}} * {{Z|Z37080}} * {{Z|Z37083}} * {{Z|Z37086}} * {{Z|Z37089}} * {{Z|Z37095}} * {{Z|Z37104}} * {{Z|Z37107}} * {{Z|Z37115}} * {{Z|Z37120}} * {{Z|Z37126}} * {{Z|Z37127}} * {{Z|Z37140}} * {{Z|Z37143}} * {{Z|Z37146}} * {{Z|Z37150}} * {{Z|Z37154}} * {{Z|Z37157}} * {{Z|Z37160}} * {{Z|Z37163}} * {{Z|Z37170}} * {{Z|Z37174}} * {{Z|Z37188}} * {{Z|Z37197}} * {{Z|Z37201}} * {{Z|Z37209}} * {{Z|Z37217}} * {{Z|Z37219}} * {{Z|Z37220}} * {{Z|Z37225}} * {{Z|Z37232}} * {{Z|Z37235}} * {{Z|Z37241}} * {{Z|Z37245}} * {{Z|Z37246}} * {{Z|Z37259}} * {{Z|Z37263}} * {{Z|Z37271}} * {{Z|Z37272}} * {{Z|Z37275}} * {{Z|Z37279}} * {{Z|Z37286}} * {{Z|Z37289}} * {{Z|Z37293}} * {{Z|Z37296}} * {{Z|Z37297}} * {{Z|Z37299}} * {{Z|Z37302}} * {{Z|Z37309}} * {{Z|Z37311}} * {{Z|Z37315}} * {{Z|Z37321}} * {{Z|Z37323}} * {{Z|Z37328}} * {{Z|Z37332}} * {{Z|Z37337}} * {{Z|Z37338}} * {{Z|Z37342}} * {{Z|Z37346}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-07-08]] 7xc4kbd53j80lhvfx7lgyqteo0uqlh8 Translations:Wikifunctions:Status updates/2026-07-08/1/de 1198 88294 292852 2026-07-21T18:15:02Z Ameisenigel 44 Created page with "Vorheriges Update" 292852 wikitext text/x-wiki Vorheriges Update gip3hi7u0wf8jv7dena73ndlrx52ohv Translations:Wikifunctions:Status updates/2026-07-08/2/de 1198 88295 292854 2026-07-21T18:15:04Z Ameisenigel 44 Created page with "Nächstes Update" 292854 wikitext text/x-wiki Nächstes Update srj2pwwjkwr7a3zol9puxaaqvo0drwd Translations:Wikifunctions:Status updates/2026-07-08/3/de 1198 88296 292857 2026-07-21T18:15:48Z Ameisenigel 44 Created page with "Willkommen bei Newsletter #256, [$1 einer schönen, runden Zahl]." 292857 wikitext text/x-wiki Willkommen bei Newsletter #256, [$1 einer schönen, runden Zahl]. r1f7gxzpkiartdj7vu3oduw744jirzc Translations:Wikifunctions:Status updates/2026-07-08/4/de 1198 88297 292859 2026-07-21T18:16:00Z Ameisenigel 44 Created page with "=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===" 292859 wikitext text/x-wiki === Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia === 437xudp2wl87ig8ig22s6bu88dq5zdg Translations:Wikifunctions:Status updates/2026-07-08/37/de 1198 88298 292861 2026-07-21T18:18:21Z Ameisenigel 44 Created page with "Im Newsletter der vergangenen Woche haben wir erläutert, [[$1|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren." 292861 wikitext text/x-wiki Im Newsletter der vergangenen Woche haben wir erläutert, [[$1|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren. fstj84s5y1wtzk2smndclbhjwp6o0aj Translations:Wikifunctions:Status updates/2026-07-08/5/de 1198 88299 292863 2026-07-21T18:19:41Z Ameisenigel 44 Created page with "Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen." 292863 wikitext text/x-wiki Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen. 5e9rloz0ack4fdzqv65hwg8lhi8dt0y Translations:Wikifunctions:Status updates/2026-07-08/6/de 1198 88300 292865 2026-07-21T18:21:27Z Ameisenigel 44 Created page with "'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''" 292865 wikitext text/x-wiki '''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.''' bgobuu82rr59s5opmarjdiaoqofqb47 Translations:Wikifunctions:Status updates/2026-07-08/7/de 1198 88301 292867 2026-07-21T18:23:03Z Ameisenigel 44 Created page with "Nachdem wir nun gezeigt haben, dass [[$1|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können." 292867 wikitext text/x-wiki Nachdem wir nun gezeigt haben, dass [[$1|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können. 1rz2mydiya9o6v2i704v7pwbebmwzuj Translations:Wikifunctions:Status updates/2026-07-08/8/de 1198 88302 292869 2026-07-21T18:23:20Z Ameisenigel 44 Created page with "Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:" 292869 wikitext text/x-wiki Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren: 936e3ki5z2o2njk8gk5h469klumgq1l Z38067 0 88303 292874 2026-07-21T18:52:33Z YoshiRulz 10156 Create implementation 292874 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38067" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13006", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z7", "Z7K1": "Z27665", "Z27665K1": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, [ "Z6", "Raisin", "Safran", "Châtaigne", "Colchique", "Cheval", "Balsamine", "Carotte", "Amaranthe", "Panais", "Cuve", "Pomme de terre", "Immortelle", "Potiron", "Réséda", "Âne", "Belle de nuit", "Citrouille", "Sarrasin", "Tournesol", "Pressoir", "Chanvre", "Pêche", "Navet", "Amaryllis", "Bœuf", "Aubergine", "Piment", "Tomate", "Orge", "Tonneau" ], [ "Z6", "Pomme", "Céleri", "Poire", "Betterave", "Oie", "Héliotrope", "Figue", "Scorsonère", "Alisier", "Charrue", "Salsifis", "Mâcre", "Topinambour", "Endive", "Dindon", "Chervis", "Cresson", "Dentelaire", "Grenade", "Herse", "Bacchante", "Azerole", "Garance", "Orange", "Faisan", "Pistache", "Macjonc", "Coing", "Cormier", "Rouleau" ], [ "Z6", "Raiponce", "Turneps", "Chicorée", "Nèfle", "Cochon", "Mâche", "Chou-fleur", "Miel", "Genièvre", "Pioche", "Cire", "Raifort", "Cèdre", "Sapin", "Chevreuil", "Ajonc", "Cyprès", "Lierre", "Sabine", "Hoyau", "Érable à sucre", "Bruyère", "Roseau", "Oseille", "Grillon", "Pignon", "Liège", "Truffe", "Olive", "Pelle" ], [ "Z6", "Tourbe", "Houille", "Bitume", "Soufre", "Chien", "Lave", "Terre végétale", "Fumier", "Salpêtre", "Fléau", "Granit", "Argile", "Ardoise", "Grès", "Lapin", "Silex", "Marne", "Pierre à chaux", "Marbre", "Van", "Pierre à plâtre", "Sel", "Fer", "Cuivre", "Chat", "Étain", "Plomb", "Zinc", "Mercure", "Crible" ], [ "Z6", "Lauréole", "Mousse", "Fragon", "Perce-neige", "Taureau", "Laurier-thym", "Amadouvier", "Mézéréon", "Peuplier", "Coignée", "Ellébore", "Brocoli", "Laurier", "Avelinier", "Vache", "Buis", "Lichen", "If", "Pulmonaire", "Serpette", "Thlaspi", "Thimelé", "Chiendent", "Trainasse", "Lièvre", "Guède", "Noisetier", "Cyclamen", "Chélidoine", "Traîneau" ], [ "Z6", "Tussilage", "Cornouiller", "Violier", "Troène", "Bouc", "Asaret", "Alaterne", "Violette", "Marceau", "Bêche", "Narcisse", "Orme", "Fumeterre", "Vélar", "Chèvre", "Épinard", "Doronic", "Mouron", "Cerfeuil", "Cordeau", "Mandragore", "Persil", "Cochléaria", "Pâquerette", "Thon", "Pissenlit", "Sylvie", "Capillaire", "Frêne", "Plantoir" ], [ "Z6", "Primevère", "Platane", "Asperge", "Tulipe", "Poule", "Bette", "Bouleau", "Jonquille", "Aulne", "Couvoir", "Pervenche", "Charme", "Morille", "Hêtre", "Abeille", "Laitue", "Mélèze", "Ciguë", "Radis", "Ruche", "Gainier", "Romaine", "Marronnier", "Roquette", "Pigeon", "Lilas", "Anémone", "Pensée", "Myrtille", "Greffoir" ], [ "Z6", "Rose", "Chêne", "Fougère", "Aubépine", "Rossignol", "Ancolie", "Muguet", "Champignon", "Hyacinthe", "Râteau", "Rhubarbe", "Sainfoin", "Bâton d'or", "Chamerisier", "Ver à soie", "Consoude", "Pimprenelle", "Corbeille d'or", "Arroche", "Sarcloir", "Statice", "Fritillaire", "Bourrache", "Valériane", "Carpe", "Fusain", "Civette", "Buglosse", "Sénevé", "Houlette" ], [ "Z6", "Luzerne", "Hémérocalle", "Trèfle", "Angélique", "Canard", "Mélisse", "Fromental", "Martagon", "Serpolet", "Faux", "Fraise", "Bétoine", "Pois", "Acacia", "Caille", "Œillet", "Sureau", "Pavot", "Tilleul", "Fourche", "Barbeau", "Camomille", "Chèvrefeuille", "Caille-lait", "Tanche", "Jasmin", "Verveine", "Thym", "Pivoine", "Chariot" ], [ "Z6", "Seigle", "Avoine", "Oignon", "Véronique", "Mulet", "Romarin", "Concombre", "Échalote", "Absinthe", "Faucille", "Coriandre", "Artichaut", "Girofle", "Lavande", "Chamois", "Tabac", "Groseille", "Gesse", "Cerise", "Parc", "Menthe", "Cumin", "Haricot", "Orcanète", "Pintade", "Sauge", "Ail", "Vesce", "Blé", "Chalémie" ], [ "Z6", "Épeautre", "Bouillon blanc", "Melon", "Ivraie", "Bélier", "Prêle", "Armoise", "Carthame", "Mûre", "Arrosoir", "Panic", "Salicorne", "Abricot", "Basilic", "Brebis", "Guimauve", "Lin", "Amande", "Gentiane", "Écluse", "Carline", "Câprier", "Lentille", "Aunée", "Loutre", "Myrte", "Colza", "Lupin", "Coton", "Moulin" ], [ "Z6", "Prune", "Millet", "Lycoperdon", "Escourgeon", "Saumon", "Tubéreuse", "Sucrion", "Apocyn", "Réglisse", "Échelle", "Pastèque", "Fenouil", "Épine vinette", "Noix", "Truite", "Citron", "Cardère", "Nerprun", "Tagette", "Hotte", "Églantier", "Noisette", "Houblon", "Sorgho", "Écrevisse", "Bigarade", "Verge d'or", "Maïs", "Marron", "Panier" ], [ "Z6", "La Fête de la Vertu", "La Fête du Génie", "La Fête du Travail", "La Fête de l'Opinion", "La Fête des Récompenses", "La Fête de la Révolution" ] ] } }, "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z13006K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is valid day name in FRC rural system, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kpffqxcfv30qq5vx8m4g4511z16h1cp Z38068 0 88304 292876 2026-07-21T22:10:36Z Some helpful person 65824 Stardate conversion formulae... I knew there was something missing 292876 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z38068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian calendar date to Star Trek: TNG stardate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Gregorian date to TNG stardate", "to TNG stardate" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts a Gregorian calendar date to its approximate stardate as used in Star Trek: The Next Generation and other works, assuming 1 January 2323 is stardate 0 and adding 1000 for each subsequent year" } ] } } 1ukqgow7lw3xvxrrcop9poakvksn6sk 292883 292876 2026-07-21T22:51:41Z Some helpful person 65824 Added Z38070 to the approved list of test cases 292883 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z38068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z38070" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian calendar date to Star Trek: TNG stardate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Gregorian date to TNG stardate", "to TNG stardate" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts a Gregorian calendar date to its approximate stardate as used in Star Trek: The Next Generation and other works, assuming 1 January 2323 is stardate 0 and adding 1000 for each subsequent year" } ] } } 6tdalzqz6p1qinlueefbtdjr0uktwxn 292890 292883 2026-07-22T01:07:36Z Some helpful person 65824 Added Z38072, Z38073 and Z38074 to the approved list of test cases 292890 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z38068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z38070", "Z38072", "Z38073", "Z38074" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian calendar date to Star Trek: TNG stardate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Gregorian date to TNG stardate", "to TNG stardate" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts a Gregorian calendar date to its approximate stardate as used in Star Trek: The Next Generation and other works, assuming 1 January 2323 is stardate 0 and adding 1000 for each subsequent year" } ] } } 8tockxfudtav9ehawm27191v5movuym 292891 292890 2026-07-22T01:08:35Z Some helpful person 65824 Added Z38071 to the approved list of implementations 292891 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z38068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z38070", "Z38072", "Z38073", "Z38074" ], "Z8K4": [ "Z14", "Z38071" ], "Z8K5": "Z38068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian calendar date to Star Trek: TNG stardate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Gregorian date to TNG stardate", "to TNG stardate" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts a Gregorian calendar date to its approximate stardate as used in Star Trek: The Next Generation and other works, assuming 1 January 2323 is stardate 0 and adding 1000 for each subsequent year" } ] } } 9d0go26lcf98s6d7kpo8rthochkd8qs 292892 292891 2026-07-22T01:17:41Z Some helpful person 65824 Removed Z38071 from the approved list of implementations 292892 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z38068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z38070", "Z38072", "Z38073", "Z38074" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian calendar date to Star Trek: TNG stardate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Gregorian date to TNG stardate", "to TNG stardate" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts a Gregorian calendar date to its approximate stardate as used in Star Trek: The Next Generation and other works, assuming 1 January 2323 is stardate 0 and adding 1000 for each subsequent year" } ] } } 8tockxfudtav9ehawm27191v5movuym Z38069 0 88305 292877 2026-07-21T22:36:24Z Some helpful person 65824 292877 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38069" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z23630", "Z23630K1": { "Z1K1": "Z7", "Z7K1": "Z21032", "Z21032K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "9" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "4292493394837504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z21032K2": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z23630", "Z23630K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } }, "Z23630K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "11" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "604731395276800" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } }, "Z23630K2": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z25768", "Z25768K1": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } }, "Z802K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2089670227099910" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z802K3": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2071655828590428" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3uf6e7cjlc52tcc25ol97qxr43hb0n3 292878 292877 2026-07-21T22:38:51Z Some helpful person 65824 292878 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38069" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z23630", "Z23630K1": { "Z1K1": "Z7", "Z7K1": "Z21032", "Z21032K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "9" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "4292493394837504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z21032K2": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z23630", "Z23630K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } }, "Z23630K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "11" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "604731395276800" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } }, "Z23630K2": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z7", "Z7K1": "Z25768", "Z25768K1": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } }, "Z802K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2089670227099910" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z802K3": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2071655828590428" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 83e6yljpq1q4bfr9c6wbnyx65fe2ddv 292880 292878 2026-07-21T22:42:48Z Some helpful person 65824 292880 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38069" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z23630", "Z23630K1": { "Z1K1": "Z7", "Z7K1": "Z21032", "Z21032K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "9" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "4292493394837504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z21032K2": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z23630", "Z23630K1": { "Z1K1": "Z7", "Z7K1": "Z20160", "Z20160K1": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z23630K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "11" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "604731395276800" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } }, "Z23630K2": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z7", "Z7K1": "Z25768", "Z25768K1": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } }, "Z802K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2089670227099910" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z802K3": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2071655828590428" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4rso3a6i0t1axqlkzi7uavzwit0k20q 292881 292880 2026-07-21T22:49:24Z Some helpful person 65824 292881 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38069" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z20849", "Z20849K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z13539", "Z13539K1": { "Z1K1": "Z7", "Z7K1": "Z13521", "Z13521K1": { "Z1K1": "Z7", "Z7K1": "Z20160", "Z20160K1": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z13521K2": { "Z1K1": "Z13518", "Z13518K1": "" } }, "Z13539K2": { "Z1K1": "Z13518", "Z13518K1": "1000" } } }, "Z20849K2": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z7", "Z7K1": "Z25768", "Z25768K1": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } }, "Z802K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2089670227099910" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z802K3": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2071655828590428" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ohx13k2pbtipr091vivx1ykqcmpdxg3 292882 292881 2026-07-21T22:50:54Z Some helpful person 65824 292882 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38069" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z20849", "Z20849K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z13539", "Z13539K1": { "Z1K1": "Z7", "Z7K1": "Z13521", "Z13521K1": { "Z1K1": "Z7", "Z7K1": "Z20160", "Z20160K1": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z13521K2": { "Z1K1": "Z13518", "Z13518K1": "-2323" } }, "Z13539K2": { "Z1K1": "Z13518", "Z13518K1": "1000" } } }, "Z20849K2": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z20936", "Z20936K1": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z7", "Z7K1": "Z25768", "Z25768K1": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z20420K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38068K1" } } }, "Z802K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2089670227099910" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z802K3": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2071655828590428" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4s3hmxjhwq04pmtg98v8mba060g8u2h Z38070 0 88306 292879 2026-07-21T22:39:28Z Some helpful person 65824 292879 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38070" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38068", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38068", "Z38068K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2323" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1023" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20829" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 January 2323 is stardate 0" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1dskmbey0s3a6hj8314tvs8s2fhp056 Z38071 0 88307 292884 2026-07-21T23:38:44Z Some helpful person 65824 292884 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38071" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38068( Z38068K1 ) {\n\tconst year = Z38068K1.K1;\n\tconst month = Z38068K1.K2;\n\tconst day = Z38068K1.K3;\n\t\n\t// Derived from https://stackoverflow.com/a/8619946\n\tconst date = new Date(year, month, day);\n\tconst start = new Date(year, 0, 1);\n\tconst doty = Math.floor((date - start) / 86400000);\n\t\n\t// From https://stackoverflow.com/a/8175905\n\tconst leap = new Date(year, 1, 29).getMonth() == 1;\n\t\n\treturn 1000*(year-2323)+doty/(leap?.366:.365);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2b3yzsk2b288v32awx5i9sknljlfprw 292885 292884 2026-07-21T23:55:29Z Some helpful person 65824 year is bigint 🤦 292885 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38071" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38068", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38068( Z38068K1 ) {\n\tconst year = Number(Z38068K1.K1);\n\tconst month = Z38068K1.K2;\n\tconst day = Z38068K1.K3;\n\t\n\t// Derived from https://stackoverflow.com/a/8619946\n\tconst date = new Date(year, month, day);\n\tconst start = new Date(year, 0, 1);\n\tconst doty = Math.floor((date - start) / 86400000);\n\t\n\t// From https://stackoverflow.com/a/8175905\n\tconst leap = new Date(year, 1, 29).getMonth() == 1;\n\t\n\treturn 1000*(year-2323)+doty/(leap?.366:.365);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date to ST: TNG stardate, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 68sasxabz7kv5blheh5bq32v1pjw31h Z38072 0 88308 292886 2026-07-21T23:58:27Z Some helpful person 65824 292886 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38072" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38068", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38068", "Z38068K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2364" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "15" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "1131397464981504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 January 2364 is 41000" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7ddmaz2kw0k23szi6d25d46qysrj7d8 292887 292886 2026-07-22T00:04:42Z Some helpful person 65824 292887 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38072" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38068", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38068", "Z38068K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2364" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "15" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "1131397464981504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 January 2364 is stardate 41000" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gittfh0rovg40hn4jebhwb7yviy09xw Z38073 0 88309 292888 2026-07-22T00:05:33Z Some helpful person 65824 292888 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38073" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38068", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38068", "Z38068K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2371" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "15" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2093470139285504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 January 2371 is stardate 48000" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i0wkqf5dvy18641su7s6jshcfvfs1iz Z38074 0 88310 292889 2026-07-22T00:21:58Z Some helpful person 65824 292889 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38074" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38068", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38068", "Z38068K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2375" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "15" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2643225953173504" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 January 2375 is stardate 52000" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0b0y3ll0urf94hsxy3n8aozeuy2wjao Z38075 0 88311 292908 2026-07-22T03:23:19Z EatingCarBatteries 61191 292908 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38075" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z26838", "Z26838K1": { "Z1K1": "Z6091", "Z6091K1": "Q34647" } }, "Z38039K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "https://geohack.toolforge.org/geohack.php?params=-26.20436_N_28.04164_E_globe:earth\u0026language=en" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Johannesburg, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eyehwaedmivblw6sdxdm4bnyxqu006b 292913 292908 2026-07-22T03:42:49Z ThisCarthing 12637 292913 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38075" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z26838", "Z26838K1": { "Z1K1": "Z6091", "Z6091K1": "Q34647" } }, "Z38039K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "https://geohack.toolforge.org/geohack.php?params=-26.20436_N_28.04164_E_globe:earth\u0026language=en" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Johannesburg, English" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Johannesburg, Englisch" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6x8474ii8sdee1sn7ym5dzdjaseo8js Z38076 0 88312 292909 2026-07-22T03:24:33Z EatingCarBatteries 61191 292909 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38076" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z6011", "Z6011K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z9", "Z9K1": "" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "" } }, "Z6011K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z9", "Z9K1": "" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "" } }, "Z6011K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z9", "Z9K1": "" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "" } }, "Z6011K4": { "Z1K1": "Z6091", "Z6091K1": "" } }, "Z38039K2": "Z1006" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "https://geohack.toolforge.org/geohack.php?params=41.8819_N_-87.6278_E_globe:earth\u0026language=zh" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Chicago, Chinese" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nq2g1rfx4m5cx8642r310rfmevgxijo 292912 292909 2026-07-22T03:29:42Z EatingCarBatteries 61191 292912 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38076" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z26838", "Z26838K1": { "Z1K1": "Z6091", "Z6091K1": "Q1297" } }, "Z38039K2": "Z1006" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "https://geohack.toolforge.org/geohack.php?params=41.8819_N_-87.6278_E_globe:earth\u0026language=zh" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Chicago, Chinese" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e2nx2okmqwm52ok5av02w56moszf0do 292917 292912 2026-07-22T03:54:59Z ThisCarthing 12637 292917 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38076" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z26838", "Z26838K1": { "Z1K1": "Z6091", "Z6091K1": "Q1297" } }, "Z38039K2": "Z1006" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "https://geohack.toolforge.org/geohack.php?params=41.8819_N_-87.6278_E_globe:earth\u0026language=zh" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Chicago, Chinese" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Chicago, Chinesisch" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q8cyofyiz3ixhqtl8hj6lnp3i3nvwig Z38077 0 88313 292918 2026-07-22T04:38:27Z 99of9 1622 292918 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38077" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z18", "Z18K1": "Z34124K2" }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z34127", "Z34127K1": { "Z1K1": "Z18", "Z18K1": "Z34124K3" }, "Z34127K2": { "Z1K1": "Z7", "Z7K1": "Z11082", "Z11082K1": { "Z1K1": "Z18", "Z18K1": "Z34124K7" }, "Z11082K2": { "Z1K1": "Z18", "Z18K1": "Z34124K2" } }, "Z34127K3": { "Z1K1": "Z18", "Z18K1": "Z34124K6" } }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z34124K1" }, "Z12316K4": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K4" }, "Z802K2": "g", "Z802K3": "" }, "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K5" }, "Z802K2": "i", "Z802K3": "" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink, faster composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qyyptnak7mxzlwdr85xts9zbh2etlo1 292919 292918 2026-07-22T04:39:43Z 99of9 1622 fix flags for case sensitive 292919 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38077" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z18", "Z18K1": "Z34124K2" }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z34127", "Z34127K1": { "Z1K1": "Z18", "Z18K1": "Z34124K3" }, "Z34127K2": { "Z1K1": "Z7", "Z7K1": "Z11082", "Z11082K1": { "Z1K1": "Z18", "Z18K1": "Z34124K7" }, "Z11082K2": { "Z1K1": "Z18", "Z18K1": "Z34124K2" } }, "Z34127K3": { "Z1K1": "Z18", "Z18K1": "Z34124K6" } }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z34124K1" }, "Z12316K4": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K4" }, "Z802K2": "g", "Z802K3": "" }, "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K5" }, "Z802K2": "", "Z802K3": "i" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink, faster composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kmwll0ivq4v0wbfbd9n9k3w99ji4mhi 292921 292919 2026-07-22T04:41:54Z 99of9 1622 require word boundaries 292921 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38077" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\\b", { "Z1K1": "Z18", "Z18K1": "Z34124K2" }, "\\b" ] }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z34127", "Z34127K1": { "Z1K1": "Z18", "Z18K1": "Z34124K3" }, "Z34127K2": { "Z1K1": "Z7", "Z7K1": "Z11082", "Z11082K1": { "Z1K1": "Z18", "Z18K1": "Z34124K7" }, "Z11082K2": { "Z1K1": "Z18", "Z18K1": "Z34124K2" } }, "Z34127K3": { "Z1K1": "Z18", "Z18K1": "Z34124K6" } }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z34124K1" }, "Z12316K4": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K4" }, "Z802K2": "g", "Z802K3": "" }, "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K5" }, "Z802K2": "", "Z802K3": "i" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink, faster composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2q8wc8cijpxi9n3wi4du0art83xyoky 292934 292921 2026-07-22T04:55:16Z 99of9 1622 helper without fallback (faster) 292934 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38077" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\\b", { "Z1K1": "Z18", "Z18K1": "Z34124K2" }, "\\b" ] }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z38078", "Z38078K1": { "Z1K1": "Z18", "Z18K1": "Z34124K3" }, "Z38078K2": { "Z1K1": "Z7", "Z7K1": "Z11082", "Z11082K1": { "Z1K1": "Z18", "Z18K1": "Z34124K7" }, "Z11082K2": { "Z1K1": "Z18", "Z18K1": "Z34124K2" } } }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z34124K1" }, "Z12316K4": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K4" }, "Z802K2": "g", "Z802K3": "" }, "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K5" }, "Z802K2": "", "Z802K3": "i" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink, faster composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p0ul7rjljp56rze6wiamqg917toxpfy 293186 292934 2026-07-23T05:18:15Z 99of9 1622 deal with unicode 293186 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38077" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "(?\u003C![\\p{L}\\p{N}])", { "Z1K1": "Z18", "Z18K1": "Z34124K2" }, "(?![\\p{L}\\p{N}])" ] }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z38078", "Z38078K1": { "Z1K1": "Z18", "Z18K1": "Z34124K3" }, "Z38078K2": { "Z1K1": "Z7", "Z7K1": "Z11082", "Z11082K1": { "Z1K1": "Z18", "Z18K1": "Z34124K7" }, "Z11082K2": { "Z1K1": "Z18", "Z18K1": "Z34124K2" } } }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z34124K1" }, "Z12316K4": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K4" }, "Z802K2": "ug", "Z802K3": "u" }, "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z34124K5" }, "Z802K2": "", "Z802K3": "i" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink, faster composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o5k8aaq00ozvsde7w208b8t5o2lgk0l Z38078 0 88314 292928 2026-07-22T04:50:29Z 99of9 1622 292928 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38078" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38078K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38078K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38078" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink string w/ display text (no fall)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z6", "Z6K1": "Z34127" } } ] } } jvxzon6zoufi3sua7j8afe9nnj6i9ya 292930 292928 2026-07-22T04:52:05Z 99of9 1622 Added Z38079 to the approved list of implementations 292930 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38078" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38078K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38078K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38079" ], "Z8K5": "Z38078" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink string w/ display text (no fall)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z6", "Z6K1": "Z34127" } } ] } } qydlj3aupalefqid94xcvobkafjp8w9 292932 292930 2026-07-22T04:53:39Z 99of9 1622 292932 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38078" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38078K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38078K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38079" ], "Z8K5": "Z38078" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (string) w text (no fallback)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "like Z34127 but without a fallback" } ] } } r7kbif0t2tvqb2ftghhwcqn0739d3qb 292933 292932 2026-07-22T04:53:45Z 99of9 1622 Added Z38080 to the approved list of test cases 292933 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38078" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38078K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38078K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38080" ], "Z8K4": [ "Z14", "Z38079" ], "Z8K5": "Z38078" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (string) w text (no fallback)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "like Z34127 but without a fallback" } ] } } qf95d54rbacynyfa26wu3ak358kv4g6 Z38079 0 88315 292929 2026-07-22T04:51:53Z 99of9 1622 292929 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38079" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38078", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "a", "Z19405K2": [ "Z6", "href" ], "Z19405K3": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "https://abstract.wikipedia.org/wiki/", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6091K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z38078K1" } } } ], "Z19405K4": { "Z1K1": "Z18", "Z18K1": "Z38078K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink string w/ display text, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0m01rcsfsmhedjthnorr5eulul3t4ug Z38080 0 88316 292931 2026-07-22T04:52:56Z 99of9 1622 292931 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38080" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38078", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38078", "Z38078K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z38078K2": "Australia" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralia\u003C/a\u003E" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q408 \"Australia\": [[Australia]]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3nb864wdlmbd8vau41rw2tiwlg011s7 Z38081 0 88317 292935 2026-07-22T05:08:58Z 99of9 1622 292935 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38081" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34124( Z34124K1, Z34124K2, Z34124K3, Z34124K4, Z34124K5, Z34124K6, Z34124K7 ) {\n\tvar flags='';\n\tif (!Z34124K5) {flags='i';}\n\tif (Z34124K4) {flags=flags+'g';}\n\tvar match = '\\\\b'+Z34124K2+'\\\\b';\n\tvar text=Z34124K7;\n\tif (!Z34124K7) {text=Z34124K2;}\n\tvar qid=Z34124K3.Z6091K1;\n\tvar replacement = '\u003Ca href=\"https://abstract.wikipedia.org/wiki/'+qid+'\"\u003E'+text+'\u003C/a\u003E';\n\treturn Z34124K1.replace(RegExp(match, flags), replacement);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string, javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f9umjqqvhhtphlwj2b6yxq22y99lxu4 292938 292935 2026-07-22T05:14:09Z 99of9 1622 escape match 292938 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38081" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34124( Z34124K1, Z34124K2, Z34124K3, Z34124K4, Z34124K5, Z34124K6, Z34124K7 ) {\n\tvar flags='';\n\tif (!Z34124K5) {flags='i';}\n\tif (Z34124K4) {flags=flags+'g';}\n\t// Escape special regex characters in the search term\n var escaped = Z34124K2.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$\u0026');\n\tvar match = '\\\\b'+escaped+'\\\\b';\n\tvar text=Z34124K7;\n\tif (!Z34124K7) {text=Z34124K2;}\n\tvar qid=Z34124K3.Z6091K1;\n\tvar replacement = '\u003Ca href=\"https://abstract.wikipedia.org/wiki/'+qid+'\"\u003E'+text+'\u003C/a\u003E';\n\treturn Z34124K1.replace(RegExp(match, flags), replacement);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string, javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0luzdv6iet18521pui5rdiqyv9vt2ar 293185 292938 2026-07-23T05:14:43Z 99of9 1622 deal with unicode characters 293185 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38081" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34124", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z34124( Z34124K1, Z34124K2, Z34124K3, Z34124K4, Z34124K5, Z34124K6, Z34124K7 ) {\n\tvar flags='u';\n\tif (!Z34124K5) {flags=flags+'i';}\n\tif (Z34124K4) {flags=flags+'g';}\n\t// Escape special regex characters in the search term\n var escaped = Z34124K2.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$\u0026');\n\tvar match = '(?\u003C![\\\\p{L}\\\\p{N}])' + escaped + '(?![\\\\p{L}\\\\p{N}])'; \n\tvar text=Z34124K7;\n\tif (!Z34124K7) {text=Z34124K2;}\n\tvar qid=Z34124K3.Z6091K1;\n\tvar replacement = '\u003Ca href=\"https://abstract.wikipedia.org/wiki/'+qid+'\"\u003E'+text+'\u003C/a\u003E';\n\treturn Z34124K1.replace(RegExp(match, flags), replacement);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject abstract wikilink into string, javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8hsv789cpovh8jfpqhecxwzu5usx3q4 Z38082 0 88318 292942 2026-07-22T05:16:51Z 99of9 1622 292942 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38082" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34124", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34124", "Z34124K1": "Australia", "Z34124K2": ".", "Z34124K3": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z34124K4": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z34124K5": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z34124K6": "Z1002", "Z34124K7": "ERROR" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Australia" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\".\" substring should be interpreted as literal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fntmpfvnqztmmph45igvhb58ktjb24n Z38083 0 88319 292963 2026-07-22T07:17:30Z 99of9 1622 292963 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38083" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38083K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38083" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is item reference female? (QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "doesn't check instance of person, just looks for undeprecated sex or gender female" } ] } } nh65ln5bzjpk7tqtgrtkyvx93s5ajgt 292965 292963 2026-07-22T07:19:37Z 99of9 1622 Added Z38084 to the approved list of implementations 292965 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38083" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38083K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38084" ], "Z8K5": "Z38083" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is item reference female? (QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "doesn't check instance of person, just looks for undeprecated sex or gender female" } ] } } k2jwcvbfrecgeg13yerk4cf23b9cp8j 292967 292965 2026-07-22T07:20:27Z 99of9 1622 Added Z38085 to the approved list of test cases 292967 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38083" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38083K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38085" ], "Z8K4": [ "Z14", "Z38084" ], "Z8K5": "Z38083" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is item reference female? (QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "doesn't check instance of person, just looks for undeprecated sex or gender female" } ] } } bxndevcnjb3b0ie8ubzlowxgrcz301i 293119 292967 2026-07-23T01:20:30Z 99of9 1622 293119 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38083" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38083K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z38085" ], "Z8K4": [ "Z14", "Z38084" ], "Z8K5": "Z38083" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is item reference female? (QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "doesn't check instance of person, just looks for undeprecated sex or gender female. Item version without human check at Z34541." } ] } } 7v5f96qf0ox4rbhoib5dzmc6vp36pwe Z38084 0 88320 292964 2026-07-22T07:19:25Z 99of9 1622 292964 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38084" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38083", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z38083K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P21" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is item reference female? compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7swaz06aykv8zjaqt2417k63jqrt2eb Z38085 0 88321 292966 2026-07-22T07:20:08Z 99of9 1622 292966 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38085" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38083", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38083", "Z38083K1": { "Z1K1": "Z6091", "Z6091K1": "Q42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Douglas Adams: false" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hfy8tnbacydc9khcsl0dy90xxymdfmh Z38086 0 88322 292969 2026-07-22T07:31:02Z EatingCarBatteries 61191 292969 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38086" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38086K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z38086K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38086K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38086" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a table row with two columns: Property and coordinate from Wikidata, hyperlinked to GeoHack" } ] } } g4obqv39iarri7vjnh90pkwza7rxlkt 292970 292969 2026-07-22T07:42:44Z EatingCarBatteries 61191 292970 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38086" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38086K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38086K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38086" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a table row with two columns: Property and coordinate from Wikidata, hyperlinked to GeoHack" } ] } } roquf51x7qppgbhvrfd7caw75ybj08r 292972 292970 2026-07-22T07:47:03Z EatingCarBatteries 61191 Added Z38087 to the approved list of implementations 292972 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38086" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38086K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38086K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38087" ], "Z8K5": "Z38086" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a table row with two columns: Property and coordinate from Wikidata, hyperlinked to GeoHack" } ] } } ai6celvxegjfy33umk7hfu6z4a2e10g Z38087 0 88323 292971 2026-07-22T07:46:27Z EatingCarBatteries 61191 292971 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": { "Z1K1": "Z7", "Z7K1": "Z25629", "Z25629K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z25629K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o6r91i0ae7t42j6crn1c1rpfkqwkpc3 292973 292971 2026-07-22T07:51:12Z EatingCarBatteries 61191 292973 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": { "Z1K1": "Z7", "Z7K1": "Z25629", "Z25629K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z25629K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n93y96f9gy6z6owqnyeb7xfuek565j4 292997 292973 2026-07-22T09:28:29Z HenkvD 1290 label 292997 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": { "Z1K1": "Z7", "Z7K1": "Z25629", "Z25629K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z25629K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5f87dtc9j080uvxegnkfqhz69kllzq9 293147 292997 2026-07-23T02:39:14Z EatingCarBatteries 61191 293147 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } } } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fmaxxhw4khyu1uaaec8leblb41kdj7o 293150 293147 2026-07-23T02:46:38Z EatingCarBatteries 61191 maybe this'll work 293150 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z35766", "Z35766K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "\u003Ctd\u003E" }, { "Z1K1": "Z89", "Z89K1": "\u003C/td\u003E" } ], "Z35766K2": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r97dt8decgqe3dtsf9qalfrufk3hu3q 293151 293150 2026-07-23T02:50:52Z EatingCarBatteries 61191 293151 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z35049", "Z35049K1": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } } }, "Z35049K2": "td" } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } agw78fo5lnm9s4d7494sjcwpadr2rtc 293175 293151 2026-07-23T03:57:21Z EatingCarBatteries 61191 second time's the charm 293175 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38087" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38086", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z6092", "Z6092K1": "P625" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z35049", "Z35049K1": { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } } }, "Z27849K2": { "Z1K1": "Z7", "Z7K1": "Z32891", "Z32891K1": { "Z1K1": "Z7", "Z7K1": "Z30016", "Z30016K1": { "Z1K1": "Z7", "Z7K1": "Z38039", "Z38039K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38086K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z38039K2": { "Z1K1": "Z18", "Z18K1": "Z38086K2" } }, "Z30016K2": "GeoHack" } } }, "Z35049K2": "td" } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for row, coordinate hyperlinked Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3yq6o09wqdyi74kqaq2b8up5x3lcflk Z38088 0 88324 293006 2026-07-22T13:03:13Z 99of9 1622 293006 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38088" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38088K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38088K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38088K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38088" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + grammar, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z32169 but with (optional) specification of grammatical features. E.g. to pass in a referred grammatical gender." } ] } } 95azk5mg36i0szlbh3aw09drkc2ape1 293008 293006 2026-07-22T13:05:31Z 99of9 1622 Added Z38089 to the approved list of test cases 293008 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38088" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38088K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38088K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38088K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38089" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38088" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + grammar, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z32169 but with (optional) specification of grammatical features. E.g. to pass in a referred grammatical gender." } ] } } nzeff2wrewu8lef0p4jirzdx8rbiu2c 293012 293008 2026-07-22T13:19:31Z 99of9 1622 Added Z38090 to the approved list of test cases 293012 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38088" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38088K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38088K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38088K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38089", "Z38090" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38088" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + grammar, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z32169 but with (optional) specification of grammatical features. E.g. to pass in a referred grammatical gender." } ] } } 68hgqxke3m2vfmov90zaiqymzjiqhos 293016 293012 2026-07-22T13:42:14Z 99of9 1622 Added Z38092 and Z38093 to the approved list of test cases 293016 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38088" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38088K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38088K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38088K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38089", "Z38090", "Z38092", "Z38093" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38088" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + grammar, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z32169 but with (optional) specification of grammatical features. E.g. to pass in a referred grammatical gender." } ] } } a2s27hllr32phz51670bq0a2ba2lach 293019 293016 2026-07-22T13:58:03Z 99of9 1622 Added Z38091 to the approved list of implementations 293019 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38088" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38088K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38088K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38088K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of French" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38089", "Z38090", "Z38092", "Z38093" ], "Z8K4": [ "Z14", "Z38091" ], "Z8K5": "Z38088" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + grammar, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z32169 but with (optional) specification of grammatical features. E.g. to pass in a referred grammatical gender." } ] } } pa30uizb8wm301okgqmxc633tli35bm Z38089 0 88325 293007 2026-07-22T13:05:01Z 99of9 1622 293007 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38089" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38088", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z6091", "Z6091K1": "Q48352" }, "Z38088K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" } ], "Z38088K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le Chef d'État" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "head of state, male: \"le Chef d'État\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 528ovewmsy2voob8mj642ppw29x9lhf 293010 293007 2026-07-22T13:07:34Z 99of9 1622 293010 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38089" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38088", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z6091", "Z6091K1": "Q48352" }, "Z38088K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" } ], "Z38088K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le chef d'État" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "head of state, male: \"le Chef d'État\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } aj06v408si3y2rvhp08s6xkxiiv9ppu 293011 293010 2026-07-22T13:19:14Z 99of9 1622 293011 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38089" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38088", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z6091", "Z6091K1": "Q48352" }, "Z38088K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" } ], "Z38088K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le chef d'État" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "head of state, male: \"le chef d'État\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 43ajgb75rbvl5v1bnqqaoy5k63xk1cs Z38090 0 88326 293009 2026-07-22T13:06:59Z 99of9 1622 293009 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38090" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38088", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z6091", "Z6091K1": "Q48352" }, "Z38088K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } ], "Z38088K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la cheffe d'État" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "head of state, female: \"la cheffe d'État\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d8bz6vhpsgfsjvuwb5bl7ve0jbx58m7 Z38091 0 88327 293013 2026-07-22T13:22:58Z 99of9 1622 copy starting point from Z37911 293013 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38091" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38088", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z37900", "Z37900K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z38088K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z38088K3" } }, "Z37900K2": [ "Z6091" ], "Z37900K3": { "Z1K1": "Z18", "Z18K1": "Z38088K3" } }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38088K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6035", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P279" } ] } }, "Z38011K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z38088K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z38088K3" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + gram, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fe8spdzz7a0ew1qcasshvejentry8r7 293020 293013 2026-07-22T14:05:29Z 99of9 1622 improve non-lexeme fallback 293020 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38091" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38088", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z37900", "Z37900K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z38088K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z38088K3" } }, "Z37900K2": [ "Z6091" ], "Z37900K3": { "Z1K1": "Z18", "Z18K1": "Z38088K3" } }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z18", "Z18K1": "Z38088K2" }, "Z13752K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" }, { "Z1K1": "Z6091", "Z6091K1": "Q1775415" }, { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z18", "Z18K1": "Z38088K2" }, "Z12696K2": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } }, "Z802K2": "les", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z18", "Z18K1": "Z38088K2" }, "Z12696K2": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } }, "Z802K2": "la", "Z802K3": "le" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z38088K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6035", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P279" } ] } } }, "Z38011K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z38088K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z38088K3" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item with def article + gram, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eideqxae6vr55q28z8p6949h0dwu1a1 Z38092 0 88328 293014 2026-07-22T13:40:55Z 99of9 1622 293014 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38092" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38088", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z6091", "Z6091K1": "Q30461" }, "Z38088K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } ], "Z38088K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la présidente" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "president, feminine: \"la présidente\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oavzqzu0rx1al11q64v8waa45wmhcgh Z38093 0 88329 293015 2026-07-22T13:41:48Z 99of9 1622 293015 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38093" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38088", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38088", "Z38088K1": { "Z1K1": "Z6091", "Z6091K1": "Q30461" }, "Z38088K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" } ], "Z38088K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le président" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "president, masculine: \"le président\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pvlfn27ksjl5vsopr66639fnrz4fhp4 Z38094 0 88330 293017 2026-07-22T13:48:03Z 99of9 1622 293017 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38094" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32599", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32599", "Z32599K1": { "Z1K1": "Z6091", "Z6091K1": "Q30461" }, "Z32599K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z32599K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K2": [ "Z6095", { "Z1K1": "Z6095", "Z6095K1": "L11291" }, { "Z1K1": "Z6095", "Z6095K1": "L19005" } ], "Z18646K3": "Z19287" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "president, fr: [président, présidente]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7i37cici3dzf75wk5cmfxsbjq2p9q38 Z38095 0 88331 293029 2026-07-22T14:56:18Z CasualCycloneTracker180897 12613 Created function, implementations next! 293029 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list." } ] } } rxluu17s8dpmmsz8t85nnk38mq32dwu 293052 293029 2026-07-22T16:25:08Z CasualCycloneTracker180897 12613 Update description to give use disclaimer. 293052 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nWhen using this for calculation, make sure each point is split by 6h intervals! " } ] } } 0v03orw5ot6su563s8u60tp4s7ztojf 293094 293052 2026-07-22T21:27:45Z CasualCycloneTracker180897 12613 Disclaimer isn't actually needed since 6h is mentioned in description, replaced with WP link. 293094 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\n[[wikipedia:Accumulated cyclone energy|Wikipedia page for A.C.E.]]" } ] } } s3ttrqn2bf6n6ncseothw41q3ywx78h 293095 293094 2026-07-22T21:28:42Z CasualCycloneTracker180897 12613 Nevermind... wikitext isn't supported in descriptions. 293095 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } ryoturgs8y7vszw9kgokslgmmslj9fa 293220 293095 2026-07-23T10:00:43Z YoshiRulz 10156 Change return type to rational 293220 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } gwx3lbeadgygp70v85nmk16vearc6ze 293224 293220 2026-07-23T10:09:21Z YoshiRulz 10156 Added Z38098, Z38099 and Z38100 to the approved list of test cases 293224 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z38098", "Z38099", "Z38100" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } 7diqu7valfywhrurya05bbot6k4iwhe 293226 293224 2026-07-23T10:16:22Z YoshiRulz 10156 Added Z38097 to the approved list of implementations 293226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z38098", "Z38099", "Z38100" ], "Z8K4": [ "Z14", "Z38097" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } hh4ful4fy3vntykaj7sdzbzi10im5js 293229 293226 2026-07-23T10:17:42Z YoshiRulz 10156 Added Z38096 to the approved list of implementations 293229 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z38098", "Z38099", "Z38100" ], "Z8K4": [ "Z14", "Z38097", "Z38096" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } 9g5jzed2902lnmvtbfsyj8mtvsd9lie 293242 293229 2026-07-23T10:34:23Z YoshiRulz 10156 Added Z38124 to the approved list of implementations 293242 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z38098", "Z38099", "Z38100" ], "Z8K4": [ "Z14", "Z38097", "Z38096", "Z38124" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } ju28x7x8ueszcfno1v8ekuzd52e3jt4 293243 293242 2026-07-23T10:34:44Z YoshiRulz 10156 Removed Z38096 from the approved list of implementations 293243 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z38098", "Z38099", "Z38100" ], "Z8K4": [ "Z14", "Z38097", "Z38124" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } ee05t0rbcbafb26o72lz3y7rnykj0so 293260 293243 2026-07-23T11:23:13Z YoshiRulz 10156 Added Z38096 to the approved list of implementations 293260 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z17K2": "Z38095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Windspeeds" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z38098", "Z38099", "Z38100" ], "Z8K4": [ "Z14", "Z38097", "Z38124", "Z38096" ], "Z8K5": "Z38095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate A.C.E. over list of windspeeds" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Calculate A.C.E.", "Calculate ACE", "Calculate accumulated cyclone energy", "Calculate A.C.E. with list", "Calculate ACE with list", "Calculate accumulated cyclone energy with list", "Calculate A.C.E. over list", "Calculate ACE over list", "Calculate accumulated cyclone energy over list", "Calculate ACE over list of windspeeds", "Calculate accumulated cyclone energy over list of windspeeds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a list of windspeeds in knots split across 6-hour periods, calculate the accumulated cyclone energy of the list.\n\nhttps://en.wikipedia.org/wiki/Accumulated_cyclone_energy" } ] } } 2hut2s2jn97nzghomermqgftvonyxws Talk:Z19514 1 88332 293033 2026-07-22T15:13:51Z Autom 448 /* Language support */ new section 293033 wikitext text/x-wiki == Language support == What languages should this function support? [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 15:13, 22 July 2026 (UTC) daoltr288dk0crq91kjymbgu5fhd5mi Z38096 0 88333 293041 2026-07-22T15:37:59Z CasualCycloneTracker180897 12613 JS implementation created. 293041 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38096" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38095( Z38095K1 ) {\n let sum = 0;\n\tfor (let i = 0; i \u003C Z38095K1.length; i++) {\n let value = Math.round(Z38095K1[i] / 5) * 5;\n\t\tif (value \u003E 34) { sum += value ** 2; }\n\t}\n return sum / 10000;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE JS implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS implementation of ACE calculation." } ] } } r7wcykx85mvjbj3w90pmlevma6elldf 293044 293041 2026-07-22T15:55:34Z CasualCycloneTracker180897 12613 Attempt to fix test failure caused by presumed rounding error (quite common JS messup). 293044 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38096" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38095( Z38095K1 ) {\n let sum = 0;\n\tfor (let i = 0; i \u003C Z38095K1.length; i++) {\n let value = Math.round(Z38095K1[i] / 5) * 5;\n\t\tif (value \u003E 34) { sum += value ** 2; }\n\t}\n return round(sum / 10000);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE JS implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS implementation of ACE calculation." } ] } } ke3xxwqxoq0etnihsha4e4jminivz0h 293045 293044 2026-07-22T15:56:03Z CasualCycloneTracker180897 12613 Misplaced division marker that I noticed right when I submitted the previous revision :sob:. 293045 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38096" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38095( Z38095K1 ) {\n let sum = 0;\n\tfor (let i = 0; i \u003C Z38095K1.length; i++) {\n let value = Math.round(Z38095K1[i] / 5) * 5;\n\t\tif (value \u003E 34) { sum += value ** 2; }\n\t}\n return round(sum) / 10000;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE JS implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS implementation of ACE calculation." } ] } } h1po0tl5noxkpsa1jf44ylr7quf4mxm 293046 293045 2026-07-22T15:59:35Z CasualCycloneTracker180897 12613 Seems I don't know my BigInts :/ 293046 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38096" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38095( Z38095K1 ) {\n let sum = 0n;\n\tfor (let i = 0; i \u003C Z38095K1.length; i++) {\n let value = Math.round(Z38095K1[i] / 5n) * 5n;\n\t\tif (value \u003E 34n) { sum += value ** 2n; }\n\t}\n return sum / 10000n;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE JS implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS implementation of ACE calculation." } ] } } qm8fibj0hxbydfd8i55kj8duzjsonb9 293047 293046 2026-07-22T16:02:53Z CasualCycloneTracker180897 12613 I *really* didn't know my BigInts. 293047 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38096" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38095( Z38095K1 ) {\n let sum = 0;\n\tfor (let i = 0; i \u003C Z38095K1.length; i++) {\n let value = Math.round(Number(Z38095K1[i]) / 5) * 5;\n\t\tif (value \u003E 34) { sum += value ** 2; }\n\t}\n return sum / 10000;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE JS implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS implementation of ACE calculation." } ] } } t4yb4efi94wzy4ozf1y8hpm9qcap1f3 293228 293047 2026-07-23T10:17:36Z YoshiRulz 10156 Update to reflect changed return type 293228 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38096" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38095( Z38095K1 ) {\n let sum = 0;\n\tfor (let i = 0; i \u003C Z38095K1.length; i++) {\n let value = Math.round(Number(Z38095K1[i]) / 5) * 5;\n\t\tif (value \u003E 34) { sum += value ** 2; }\n\t}\n return { K1: BigInt(sum), K2: 10000n };\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE JS implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS implementation of ACE calculation." } ] } } hr82x9dgqf2f6e5re2i68lix7qaq9pv Z38097 0 88334 293042 2026-07-22T15:42:06Z CasualCycloneTracker180897 12613 Python implementation created. 293042 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38097" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38095(Z38095K1):\n\tsum = 0\n\tfor i in Z38095K1:\n\t\tvalue = round(i / 5) * 5\n\t\tif value \u003E 34:\n\t\t\tsum += value ** 2\n\treturn sum / 10000" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE python implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Python implementation of ACE calculation." } ] } } elt1fbior8vfjz2j28ltc1zjjbl6nqk 293219 293042 2026-07-23T09:59:54Z YoshiRulz 10156 Use list comprehension 293219 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38097" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38095(Z38095K1):\n\trounded = [round(i / 5) * 5 for i in Z38095K1]\n\treturn sum([value ** 2 for value in rounded if value \u003E 34]) / 10000" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE python implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Python implementation of ACE calculation." } ] } } 5gft60jcsv73p7g075mcutxmld46lao 293225 293219 2026-07-23T10:15:35Z YoshiRulz 10156 Update to reflect changed return type 293225 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38097" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38095(Z38095K1):\n\timport fractions\n\trounded = [round(i / 5) * 5 for i in Z38095K1]\n\treturn fractions.Fraction(sum([value ** 2 for value in rounded if value \u003E 34]), 10000)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ACE python implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Python implementation of ACE calculation." } ] } } 4oeefkecfklabxg09hcro027weqkssp Z38098 0 88335 293043 2026-07-22T15:52:57Z CasualCycloneTracker180897 12613 New test. 293043 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38098" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "30" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "80" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "105" }, { "Z1K1": "Z13518", "Z13518K1": "110" }, { "Z1K1": "Z13518", "Z13518K1": "115" }, { "Z1K1": "Z13518", "Z13518K1": "125" }, { "Z1K1": "Z13518", "Z13518K1": "135" }, { "Z1K1": "Z13518", "Z13518K1": "150" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "150" }, { "Z1K1": "Z13518", "Z13518K1": "150" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "140" }, { "Z1K1": "Z13518", "Z13518K1": "135" }, { "Z1K1": "Z13518", "Z13518K1": "135" }, { "Z1K1": "Z13518", "Z13518K1": "140" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "130" }, { "Z1K1": "Z13518", "Z13518K1": "110" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "115" }, { "Z1K1": "Z13518", "Z13518K1": "115" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "80" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "35" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "6" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "62804104178565" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Irma 2017" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Irma 2017 ACE test", "Irma 2017 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Irma's ACE using Irma's best track windspeed data." } ] } } o1ayvrufxauh3qp5t68zsh2tuf3dswm 293221 293043 2026-07-23T10:09:03Z YoshiRulz 10156 Update to reflect changed return type 293221 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38098" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "30" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "80" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "105" }, { "Z1K1": "Z13518", "Z13518K1": "110" }, { "Z1K1": "Z13518", "Z13518K1": "115" }, { "Z1K1": "Z13518", "Z13518K1": "125" }, { "Z1K1": "Z13518", "Z13518K1": "135" }, { "Z1K1": "Z13518", "Z13518K1": "150" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "155" }, { "Z1K1": "Z13518", "Z13518K1": "150" }, { "Z1K1": "Z13518", "Z13518K1": "150" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "140" }, { "Z1K1": "Z13518", "Z13518K1": "135" }, { "Z1K1": "Z13518", "Z13518K1": "135" }, { "Z1K1": "Z13518", "Z13518K1": "140" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "130" }, { "Z1K1": "Z13518", "Z13518K1": "110" }, { "Z1K1": "Z13518", "Z13518K1": "95" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "115" }, { "Z1K1": "Z13518", "Z13518K1": "115" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "80" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "35" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19686", "Z19686K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "648925" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10000" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Irma 2017" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Irma 2017 ACE test", "Irma 2017 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Irma's ACE using Irma's best track windspeed data." } ] } } r0pq08a6xv9jw30u9q3fjuamlqn2hwf Z38099 0 88336 293048 2026-07-22T16:11:27Z CasualCycloneTracker180897 12613 Otis test case added. 293048 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38099" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "30" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "40" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "130" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "85" }, { "Z1K1": "Z13518", "Z13518K1": "40" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "3906872676743905" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Otis 2023" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Otis's ACE using Otis's best track windspeed data. Surprisingly low for such a powerful and devastating storm!" } ] } } 27i0waow1dgl283jmzz14kryrixdlsb 293049 293048 2026-07-22T16:11:54Z CasualCycloneTracker180897 12613 Forgot to add aliases. 293049 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38099" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "30" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "40" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "130" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "85" }, { "Z1K1": "Z13518", "Z13518K1": "40" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "3906872676743905" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Otis 2023" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Otis 2023 ACE test", "Otis 2023 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Otis's ACE using Otis's best track windspeed data. Surprisingly low for such a powerful and devastating storm!" } ] } } jeq9vffeoobzcoakvpelf9kxwrwvcmc 293050 293049 2026-07-22T16:13:34Z CasualCycloneTracker180897 12613 I made a miscalculation by adding the sole depression point in the best track :sob: 293050 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38099" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "30" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "40" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "130" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "85" }, { "Z1K1": "Z13518", "Z13518K1": "40" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "3805541685128069" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Otis 2023" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Otis 2023 ACE test", "Otis 2023 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Otis's ACE using Otis's best track windspeed data. Surprisingly low for such a powerful and devastating storm!" } ] } } jll829nlfx479wkeetr8jsvvwq7zugk 293222 293050 2026-07-23T10:09:06Z YoshiRulz 10156 Update to reflect changed return type 293222 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38099" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "30" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "35" }, { "Z1K1": "Z13518", "Z13518K1": "40" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "100" }, { "Z1K1": "Z13518", "Z13518K1": "130" }, { "Z1K1": "Z13518", "Z13518K1": "145" }, { "Z1K1": "Z13518", "Z13518K1": "85" }, { "Z1K1": "Z13518", "Z13518K1": "40" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19686", "Z19686K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "73800" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10000" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Otis 2023" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Otis 2023 ACE test", "Otis 2023 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Otis's ACE using Otis's best track windspeed data. Surprisingly low for such a powerful and devastating storm!" } ] } } ssek6aczg4ejdjhyrm526gn6fmqmai4 Z38100 0 88337 293051 2026-07-22T16:22:15Z CasualCycloneTracker180897 12613 Alex 2016 test case. 293051 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38100" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "75" }, { "Z1K1": "Z13518", "Z13518K1": "75" }, { "Z1K1": "Z13518", "Z13518K1": "70" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "55" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20850", "Z20850K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "194217733930353" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Alex 2016" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Alex 2016 ACE test", "Alex 2016 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Alex's ACE using Alex's best track windspeed data." } ] } } imr5jtpm9e4w8oqvk74b9c8842cntd9 293223 293051 2026-07-23T10:09:09Z YoshiRulz 10156 Update to reflect changed return type 293223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38100" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38095", "Z38095K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "50" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "45" }, { "Z1K1": "Z13518", "Z13518K1": "55" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "75" }, { "Z1K1": "Z13518", "Z13518K1": "75" }, { "Z1K1": "Z13518", "Z13518K1": "70" }, { "Z1K1": "Z13518", "Z13518K1": "65" }, { "Z1K1": "Z13518", "Z13518K1": "55" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19686", "Z19686K2": { "Z1K1": "Z19677", "Z19677K1": "Z16660", "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "41725" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10000" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Alex 2016" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Alex 2016 ACE test", "Alex 2016 ACE" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test if the function can match Alex's ACE using Alex's best track windspeed data." } ] } } iqwv0r7dk06ucx8gda1d6cdilw4x6rn Z38101 0 88338 293054 2026-07-22T17:13:21Z Mathmitch7 51594 Created new "Ali G" test 293054 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38101" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19706", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19706", "Z19706K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "9999999999999999999999999999999999999" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z19706K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "9999999998999999998899889999999999999" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10000000000000000000" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19686", "Z19686K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "99999999989999999988998899999999999980000000001000000001100110000000000001" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10000000000000000000" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The Ali G problem" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Will computers ever be able to work out what 9999999999999999999999999999999999999 multiplied by 999999999899999999.8899889999999999999?\"" } ] } } nx58sffadmf5z6jv7c31z3bnnu5sf48 Z38102 0 88339 293056 2026-07-22T18:19:11Z Mathmitch7 51594 Create an additional multiplication problem 293056 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38102" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19706", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19706", "Z19706K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "101010101010101010101010101010101010101010101010" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z19706K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "10101010101111111213141819200000000000000000000000000000000000000000999998" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1000000" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19686", "Z19686K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z7", "Z7K1": "Z19933", "Z19933K1": { "Z1K1": "Z18", "Z18K1": "Z19866K1" } }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "100000" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The Second Ali G problem" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"So would it be able to multiply 101010101010101010101010101010101010101010101010 multiply 10101010101111111213141819200000000000000000000000000000000000000000.999998 without blowing up?\"" } ] } } o9muffdmxqc9tr5mju7p9zd6sdfns1d 293057 293056 2026-07-22T18:20:44Z Mathmitch7 51594 fix result 293057 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38102" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19706", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19706", "Z19706K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "101010101010101010101010101010101010101010101010" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z19706K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "10101010101111111213141819200000000000000000000000000000000000000000999998" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1000000" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19686", "Z19686K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "102030405061728396092341608080808080808080808080706050403019079684725840189898989898989898989898989898989898989898979798" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "100000" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The Second Ali G problem" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"So would it be able to multiply 101010101010101010101010101010101010101010101010 multiply 10101010101111111213141819200000000000000000000000000000000000000000.999998 without blowing up?\"" } ] } } hu2y7dlj4oyd9u5t9zc31vypa8h0dcf Translations:Wikifunctions:Status updates/2026-07-08/9/de 1198 88340 293058 2026-07-22T18:41:34Z Ameisenigel 44 Created page with "==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====" 293058 wikitext text/x-wiki ==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ==== 749nmi0kounkt6fa1v0rkxpxv04dnrh Translations:Wikifunctions:Status updates/2026-07-08/38/de 1198 88341 293060 2026-07-22T18:42:33Z Ameisenigel 44 Created page with "Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen." 293060 wikitext text/x-wiki Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen. hrjyges988b2i9f94zk87feuxwine4c Translations:Wikifunctions:Status updates/2026-07-08/10/de 1198 88342 293062 2026-07-22T18:43:13Z Ameisenigel 44 Created page with "Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft." 293062 wikitext text/x-wiki Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft. ql9i0i4jzdpdaiujlyt6awwtz064cn4 Translations:Wikifunctions:Status updates/2026-07-08/11/de 1198 88343 293064 2026-07-22T18:45:25Z Ameisenigel 44 Created page with "Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe." 293064 wikitext text/x-wiki Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe. opu0wdatq4b6s0hb959z58es8ek6dhi Translations:Wikifunctions:Status updates/2026-07-08/12/de 1198 88344 293067 2026-07-22T18:52:28Z Ameisenigel 44 Created page with "Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[$1|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste..." 293067 wikitext text/x-wiki Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[$1|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte. fzp4neq3eelc3em6wn91vpovzmuvf2k Translations:Wikifunctions:Status updates/2026-07-08/13/de 1198 88345 293069 2026-07-22T18:53:27Z Ameisenigel 44 Created page with "Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden." 293069 wikitext text/x-wiki Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine ​​verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine ​​mitwirken würden. 9luzb6dfq4y26yxq70mxkrx7hg3vcbi Translations:Wikifunctions:Status updates/2026-07-08/14/de 1198 88346 293071 2026-07-22T18:54:09Z Ameisenigel 44 Created page with "Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen." 293071 wikitext text/x-wiki Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen. kpks85330r5lnbnsh0c3y6vv5m8l5q2 Translations:Wikifunctions:Status updates/2026-07-08/15/de 1198 88347 293073 2026-07-22T19:02:56Z Ameisenigel 44 Created page with "Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[$1|hier]] beschrieben)." 293073 wikitext text/x-wiki Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[$1|hier]] beschrieben). cb8cuqcr4jz71goef24vb3mo1joegwu Translations:Wikifunctions:Status updates/2026-07-08/16/de 1198 88348 293075 2026-07-22T19:03:37Z Ameisenigel 44 Created page with "Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten." 293075 wikitext text/x-wiki Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten. 66sdgv4qc3ipf28l70fw3uugtbds8hl Wikifunctions:Catalogue/Natural language operations/Danish 4 88349 293090 2026-07-22T21:06:47Z HenkvD 1290 Created page with "== Function usage on Abstract Wikipedia == See function usage on Abstract Wikipedia on this [https://abstract-data.toolforge.org/?lang=nl tool for da]. ==Configurations== {{LanguageConfigurations|Language=da|}} [[Category:Lists of functions]] [[Category:Danish]]" 293090 wikitext text/x-wiki == Function usage on Abstract Wikipedia == See function usage on Abstract Wikipedia on this [https://abstract-data.toolforge.org/?lang=nl tool for da]. ==Configurations== {{LanguageConfigurations|Language=da|}} [[Category:Lists of functions]] [[Category:Danish]] 6w2uuaahw86u45x9pm61i1munmhva1e Z38103 0 88350 293101 2026-07-23T00:10:21Z EatingCarBatteries 61191 293101 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38103" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38103K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38103" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata geo-coordinate to DMS notation string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Degrees Minutes Seconds", "coordinate as string", "geo-coordinate as string", "Wikidata geo-coordinate to Degrees Minutes Seconds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert a Wikidata geo-coordinate to Degrees Minutes Seconds (DMS) notation" } ] } } sybj2gvtnrg6be0dryd5p9cj59j9gnq 293103 293101 2026-07-23T00:18:26Z EatingCarBatteries 61191 Added Z38104 to the approved list of implementations 293103 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38103" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38103K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38104" ], "Z8K5": "Z38103" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata geo-coordinate to DMS notation string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Degrees Minutes Seconds", "coordinate as string", "geo-coordinate as string", "Wikidata geo-coordinate to Degrees Minutes Seconds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert a Wikidata geo-coordinate to Degrees Minutes Seconds (DMS) notation" } ] } } 71ng23zhwlhac24x2otxra7yso22tvu 293128 293103 2026-07-23T01:57:38Z EatingCarBatteries 61191 Added Z38105 to the approved list of test cases 293128 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38103" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38103K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38105" ], "Z8K4": [ "Z14", "Z38104" ], "Z8K5": "Z38103" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata geo-coordinate to DMS notation string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Degrees Minutes Seconds", "coordinate as string", "geo-coordinate as string", "Wikidata geo-coordinate to Degrees Minutes Seconds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert a Wikidata geo-coordinate to Degrees Minutes Seconds (DMS) notation" } ] } } e02t3p2pc861s6a0dlhxl1m1fqr7hq2 293132 293128 2026-07-23T02:02:42Z EatingCarBatteries 61191 Added Z38106 to the approved list of test cases 293132 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38103" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38103K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38105", "Z38106" ], "Z8K4": [ "Z14", "Z38104" ], "Z8K5": "Z38103" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata geo-coordinate to DMS notation string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Degrees Minutes Seconds", "coordinate as string", "geo-coordinate as string", "Wikidata geo-coordinate to Degrees Minutes Seconds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert a Wikidata geo-coordinate to Degrees Minutes Seconds (DMS) notation" } ] } } 8qgzmgk9fnmeh3j0rb6bwk6dg4tqdkh 293140 293132 2026-07-23T02:15:01Z EatingCarBatteries 61191 293140 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38103" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38103K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38105", "Z38106" ], "Z8K4": [ "Z14", "Z38104" ], "Z8K5": "Z38103" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata geo-coordinate to DMS notation string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Degrees Minutes Seconds", "coordinate as string", "geo-coordinate as string", "Wikidata geo-coordinate to Degrees Minutes Seconds" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert a Wikidata geo-coordinate to Degrees Minutes Seconds (DMS) notation (ISO 6709)" } ] } } m7mzn3k6c5b8towckzkt2escsev6ssl 293144 293140 2026-07-23T02:19:42Z EatingCarBatteries 61191 293144 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38103" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6011", "Z17K2": "Z38103K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Coordinate" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38105", "Z38106" ], "Z8K4": [ "Z14", "Z38104" ], "Z8K5": "Z38103" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata geo-coordinate to DMS notation string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Degrees Minutes Seconds", "coordinate as string", "geo-coordinate as string", "Wikidata geo-coordinate to Degrees Minutes Seconds", "ISO 6709" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert a Wikidata geo-coordinate to Degrees Minutes Seconds (DMS) notation (ISO 6709)" } ] } } rn13sipdvm5aiwz72wllto5ozuo4x9q Z38104 0 88351 293102 2026-07-23T00:18:03Z EatingCarBatteries 61191 Code generated by Claude Sonnet 5, "copyedited" a little. 293102 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n\t def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n degrees = abs(numerator) // denominator\n remainder = n % denominator\n\n minutes_num = remainder1 * 60\n minutes = minutes_num // d\n remainder2 = minutes_num % d\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // d\n remainder3 = seconds_num % d\n\n if remainder3 * 2 \u003E= d:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lvata6nbvvzb9a9rk5ogtzt0ohc0tus 293104 293102 2026-07-23T00:19:44Z EatingCarBatteries 61191 whoops 293104 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n\t def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n\t is_negative = numerator \u003C 0\n\t degrees = abs(numerator) // denominator\n\t remainder = n % denominator\n\t\n\t minutes_num = remainder1 * 60\n\t minutes = minutes_num // d\n\t remainder2 = minutes_num % d\n\t\n\t seconds_num = remainder2 * 60\n\t seconds = seconds_num // d\n\t remainder3 = seconds_num % d\n\t\n\t if remainder3 * 2 \u003E= d:\n\t seconds += 1\n\t if seconds == 60:\n\t seconds = 0\n\t minutes += 1\n\t if minutes == 60:\n\t minutes = 0\n\t degrees += 1\n\t\n\t hemisphere = neg_letter if is_negative else pos_letter\n\t return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7etdp4eqlfse5v6kix5johfi119zmj5 293105 293104 2026-07-23T00:21:01Z EatingCarBatteries 61191 293105 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n\t def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n\t\tis_negative = numerator \u003C 0\n\t\tdegrees = abs(numerator) // denominator\n remainder = n % denominator\n\n minutes_num = remainder1 * 60\n minutes = minutes_num // d\n remainder2 = minutes_num % d\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // d\n remainder3 = seconds_num % d\n\n if remainder3 * 2 \u003E= d:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8wr1f4ec263fyzzwk3o6y78yjr37dhg 293106 293105 2026-07-23T00:21:55Z EatingCarBatteries 61191 there 293106 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n\t\tis_negative = numerator \u003C 0\n\t\tdegrees = abs(numerator) // denominator\n remainder = n % denominator\n\n minutes_num = remainder1 * 60\n minutes = minutes_num // d\n remainder2 = minutes_num % d\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // d\n remainder3 = seconds_num % d\n\n if remainder3 * 2 \u003E= d:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 477i50fhk557kvyq7379lie3kofugqw 293107 293106 2026-07-23T00:25:10Z EatingCarBatteries 61191 293107 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n\t\tis_negative = numerator \u003C 0\n degrees = abs(numerator) // denominator\n remainder = abs(numerator) % denominator\n\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= d:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bjk4sew0jn44f09fevedojonrfetcc2 293108 293107 2026-07-23T00:26:02Z EatingCarBatteries 61191 293108 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n \t\n\t\tis_negative = numerator \u003C 0\n degrees = abs(numerator) // denominator\n remainder = abs(numerator) % denominator\n\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= d:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oi8lkabro4vg44srmsacknim8uucgur 293109 293108 2026-07-23T00:31:48Z EatingCarBatteries 61191 293109 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n\t\tis_negative = numerator \u003C 0\n\t\tnumerator = abs(numerator)\n\t\tdegrees = numerator // denominator\n\t\t\n\t\tremainder = numerator % denominator\n\t\tminutes_num = remainder * 60\n\t\tminutes = minutes_num // denominator\n\t\tremainder2 = minutes_num % denominator\n\t\t\n\t\tseconds_num = remainder2 * 60\n\t\tseconds = seconds_num // denominator\n\t\tremainder3 = seconds_num % denominator\n\t\t\n\t\tif remainder3 * 2 \u003E= denominator:\n\t\t seconds += 1\n\t\tif seconds == 60:\n\t\t seconds = 0\n\t\t minutes += 1\n\t\tif minutes == 60:\n\t\t minutes = 0\n\t\t degrees += 1\n\t\t \n\t\themisphere = neg_letter if is_negative else pos_letter\n\t\t\n\t\treturn f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4qwra0uk8z1mmshhk3pmhqo6uhfudt0 293110 293109 2026-07-23T00:34:03Z EatingCarBatteries 61191 293110 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"Z6011K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"Z6011K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tgzii30xtvhpppk0q16yibiwqznhrao 293111 293110 2026-07-23T00:36:35Z EatingCarBatteries 61191 293111 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"K1\"]\n while type(sign) != str:\n the_ref = sign.get(\"K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"K1\")\n if the_identity is not None:\n sign = the_identity\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"K2\"][\"K1\"][\"K1\"])\n denominator = int(rational[\"K3\"][\"K1\"][\"K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nmp6jsvcgau5s6h940nbhrgjtoq4hd9 293113 293111 2026-07-23T00:57:11Z EatingCarBatteries 61191 293113 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while not isinstance(sign, str):\n if not isinstance(sign, dict):\n raise Exception('not a sign')\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"Z16659K1\")\n if the_identity is not None:\n sign = the_identity\n else:\n raise Exception('not a sign')\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n9kqjs8b1d5c95hazcuko52ywa1qhqd 293114 293113 2026-07-23T00:58:05Z EatingCarBatteries 61191 293114 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while not isinstance(sign, str):\n if not isinstance(sign, dict):\n raise Exception('not a sign')\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"K1\")\n if the_identity is not None:\n sign = the_identity\n else:\n raise Exception('not a sign')\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8y9dvqd5qs45rd9o90x24g9oqq5g5h7 293115 293114 2026-07-23T00:58:59Z EatingCarBatteries 61191 293115 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"K1\"]\n while not isinstance(sign, str):\n if not isinstance(sign, dict):\n raise Exception('not a sign')\n the_ref = sign.get(\"Z9K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"K1\")\n if the_identity is not None:\n sign = the_identity\n else:\n raise Exception('not a sign')\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 169ud5it27ytxuebkokjsq5vmhg2ybo 293116 293115 2026-07-23T01:08:41Z EatingCarBatteries 61191 293116 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"Z19677K1\"]\n while not isinstance(sign, str):\n if not isinstance(sign, dict):\n raise Exception('not a sign')\n the_ref = sign.get(\"Z16659K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"K1\")\n if the_identity is not None:\n sign = the_identity\n else:\n raise Exception('not a sign')\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } j4j8hdn8advxakno3iv4nu7ndzjy4oo 293117 293116 2026-07-23T01:10:04Z EatingCarBatteries 61191 293117 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def _extract_signed_num_denom(rational):\n sign = rational[\"K1\"]\n while not isinstance(sign, str):\n if not isinstance(sign, dict):\n raise Exception('not a sign')\n the_ref = sign.get(\"Z16659K1\")\n if the_ref is not None:\n sign = the_ref\n else:\n the_identity = sign.get(\"K1\")\n if the_identity is not None:\n sign = the_identity\n else:\n raise Exception('not a sign')\n sign = {\n \"Z16660\": 1,\n \"Z16661\": 0,\n \"Z16662\": -1\n }.get(sign)\n numerator = int(rational[\"Z19677K2\"][\"Z13518K1\"][\"Z6K1\"])\n denominator = int(rational[\"Z19677K3\"][\"Z13518K1\"][\"Z6K1\"])\n return sign * numerator, denominator\n\n def _to_dms(numerator, denominator, pos_letter, neg_letter):\n is_negative = numerator \u003C 0\n numerator = abs(numerator)\n degrees = numerator // denominator\n\n remainder = numerator % denominator\n minutes_num = remainder * 60\n minutes = minutes_num // denominator\n remainder2 = minutes_num % denominator\n\n seconds_num = remainder2 * 60\n seconds = seconds_num // denominator\n remainder3 = seconds_num % denominator\n\n if remainder3 * 2 \u003E= denominator:\n seconds += 1\n if seconds == 60:\n seconds = 0\n minutes += 1\n if minutes == 60:\n minutes = 0\n degrees += 1\n\n hemisphere = neg_letter if is_negative else pos_letter\n\n return f\"{degrees}\\u00b0{minutes:02d}\\u2032{seconds:02d}\\u2033{hemisphere}\"\n\n lat_num, lat_den = _extract_signed_num_denom(Z38103K1[\"K1\"])\n lon_num, lon_den = _extract_signed_num_denom(Z38103K1[\"K2\"])\n\n lat_str = _to_dms(lat_num, lat_den, \"N\", \"S\")\n lon_str = _to_dms(lon_num, lon_den, \"E\", \"W\")\n\n return f\"{lat_str} {lon_str}\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nmp570mo4y5zz8ndinw1txjbqob9316 293122 293117 2026-07-23T01:51:35Z EatingCarBatteries 61191 trying again. yeah, AI can be so trash sometimes. This time with Opus 4.8 293122 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n # round to the nearest whole second using integer arithmetic\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}° {minutes}' {seconds}\\\" {suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n return latitude + \", \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tj05x5mqaxd59zgqymfu6u0jsurxzci 293123 293122 2026-07-23T01:51:50Z EatingCarBatteries 61191 293123 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}° {minutes}' {seconds}\\\" {suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n return latitude + \", \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 55vpyd1tnzul85tczf3jpg46z6yauqv 293129 293123 2026-07-23T01:58:02Z EatingCarBatteries 61191 293129 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}° {minutes}' {seconds}\\\" {suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n return latitude + \", \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Geo-coordinate to DMS notation string, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fa28ov8lnefbzkupe760shj6w2zmloi 293137 293129 2026-07-23T02:13:14Z EatingCarBatteries 61191 correct symbols 293137 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}° {minutes}′ {seconds}\\″ {suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n return latitude + \", \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Geo-coordinate to DMS notation string, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r6eyd9gcsgi53wcdnlb8p7ar5jmetj2 293138 293137 2026-07-23T02:13:32Z EatingCarBatteries 61191 293138 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}° {minutes}′ {seconds}″ {suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n return latitude + \", \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Geo-coordinate to DMS notation string, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qklua8vsnu6ukqa6koam42xe1sau2op 293139 293138 2026-07-23T02:14:52Z EatingCarBatteries 61191 correct it to ISO 6709 293139 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}°{minutes}′{seconds}″{suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n return latitude + \" \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Geo-coordinate to DMS notation string, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } frgvdc9oyh9zqcuhgl6fm9bqi580xhq 293145 293139 2026-07-23T02:20:57Z EatingCarBatteries 61191 293145 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38104" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38103", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38103(Z38103K1):\n def to_dms(fraction, positive_suffix, negative_suffix):\n numerator = fraction[\"K1\"]\n denominator = fraction[\"K2\"]\n suffix = negative_suffix if numerator \u003C 0 else positive_suffix\n\n total_seconds = (abs(numerator) * 3600 + denominator // 2) // denominator\n degrees = total_seconds // 3600\n minutes = total_seconds % 3600 // 60\n seconds = total_seconds % 60\n return f\"{degrees}°{minutes}′{seconds}″{suffix}\"\n\n latitude = to_dms(Z38103K1[\"K1\"], \"N\", \"S\")\n longitude = to_dms(Z38103K1[\"K2\"], \"E\", \"W\")\n \n return latitude + \" \" + longitude" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Geo-coordinate to DMS notation string, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ocmrulkjbwx755tye64h4wen5cofnc6 Z38105 0 88352 293126 2026-07-23T01:56:38Z EatingCarBatteries 61191 293126 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38105" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q41819" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "39° 3′ 0″ N, 94° 35′ 0″ W" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Kansas City, MO" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } a1afnru8btdcvq1tl8gl8fo9ab2c1im 293127 293126 2026-07-23T01:57:27Z EatingCarBatteries 61191 293127 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38105" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q41819" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "39° 3' 0\" N, 94° 35' 0\" W" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Kansas City, MO" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t8drb6gkomew68276fk2w6xa598qgjt 293141 293127 2026-07-23T02:15:33Z EatingCarBatteries 61191 293141 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38105" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q41819" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "39°3′0″N 94°35′0″W" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Kansas City, MO" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2o2de10ykh7qkvei31r448y5mx978l5 Z38106 0 88353 293130 2026-07-23T01:59:27Z EatingCarBatteries 61191 293130 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38106" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q1486" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "34° 35' 59\" S, 58° 22' 55\" W" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Buenos Aires" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m2jw3aid42by52juen0hihtu1uvroo7 293131 293130 2026-07-23T02:02:02Z EatingCarBatteries 61191 293131 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38106" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q1486" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "34° 35' 59\" S, 58° 22' 55\" W" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Buenos Aires" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c973tddcbri9ya464udngg7ukgnu8zz 293142 293131 2026-07-23T02:15:55Z EatingCarBatteries 61191 293142 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38106" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q1486" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "34°35′59″S 58°22′55″W" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Buenos Aires" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 50vkxldtb15noqes3na2w5wiphzofms Z38107 0 88354 293133 2026-07-23T02:04:56Z 99of9 1622 293133 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38107" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": "la", "Z38011K2": "hauteur" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la hauteur" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"la hauteur\" (aspirate \"h\" so no elision)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iq0nl15dwvwovmvmdw6bnirolgqj7g9 293169 293133 2026-07-23T03:34:52Z 99of9 1622 nudge 293169 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38107" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38011", "Z38011K1": "la", "Z38011K2": "hauteur" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la hauteur" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"la hauteur\" (aspirate \"h\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "when the \"h\" is pronounced, elision is not performed" } ] } } qd2k6j7w3nin3h5vvp13a9445ld6xkr Z38108 0 88355 293143 2026-07-23T02:18:11Z EatingCarBatteries 61191 293143 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38108" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q16896007" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "0°N 0°E" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Null Island" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iif8xuj7xv0daeiy9rslt1pwea6t67o 293146 293143 2026-07-23T02:37:45Z EatingCarBatteries 61191 293146 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38108" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38103", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38103", "Z38103K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z6091", "Z6091K1": "Q16896007" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P625" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P625" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "0°0′0″N 0°0′0″E" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Null Island" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h0dlbhcxzou478nn3ko1qpt1zzdbjv6 Z38109 0 88356 293154 2026-07-23T03:22:12Z 99of9 1622 just save "ha" since it doesn't let me publish whole list 293154 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38109" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38042", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38042( Z38042K1 ) {\n\tconst list = [\n'ha! Ha!', \n'habanera', \n'habeuse', \n'hâbler', \n'hâblerie', \n'hâbleur', \n'hachage', \n'hache', \n'hache-écorce', \n'hache-écorces', \n'hache-fourrage', \n'hache-légumes', \n'hache-maïs', \n'hache-paille', \n'hacher', \n'hachereau', \n'hachereax', \n'hache-sarment', \n'hache-sarments', \n'hachette', \n'hacheur', \n'hacheuse', \n'hache-viande', \n'hachich', \n'hachis', \n'hachisch', \n'hachoir', \n'hachure', \n'hack', \n'hacquebute', \n'hacquebutier', \n'hadal', \n'hadaux', \n'haddock', \n'hadîth', \n'hadj', \n'hadji', \n'hagard', \n'Haguais', \n'Haguaise', \n'Hague', \n'haha', \n'hahé!', \n'haie', \n'haïe', \n'haïk', \n'haillon', \n'haillonneuse', \n'haillonneux', \n'haine', \n'haineuse', \n'haineusement', \n'haineux', \n'haïr', \n'haïssable', \n'halage', \n'halbran', \n'hâle', \n'halecret', \n'haler', \n'hâler', \n'halètement', \n'haleter', \n'hall', \n'halle', \n'hallebarde', \n'hallebardier', \n'hallier', \n'hallstatien', \n'hallstatienne', \n'halo', \n'haloir', \n'halophile', \n'halot', \n'halte', \n'hamac', \n'hamada', \n'hamal', \n'Hambourg', \n'hamburger', \n'hameau', \n'hamereaux', \n'hammal', \n'hammam', \n'hammerless', \n'hampe', \n'hamster', \n'han!', \n'hanap', \n'hanche', \n'hanchement', \n'hancher', \n'hand', \n'handball', \n'handballeur', \n'handballeuse', \n'handicap', \n'handicaper', \n'hangar', \n'hanneton', \n'hannetonner', \n'hanse', \n'hanséatique', \n'hanter', \n'hantise', \n'happe', \n'happelourde', \n'happement', \n'happening', \n'happer', \n'happy-end', \n'haquebute', \n'haquebutier', \n'haquenée', \n'haquet', \n'hara-kiri', \n'harangue', \n'haranguer', \n'harangueur', \n'harangueuse', \n'haras', \n'harassant', \n'harassement', \n'harasser', \n'harcèlement', \n'harceler', \n'harceleur', \n'harceleuse', \n'harde', \n'harder', \n'hardes', \n'hardi', \n'hardiesse', \n'hardiment', \n'hardware', \n'harem', \n'hareng', \n'harengère', \n'haret', \n'harfang', \n'hargne', \n'hargneuse', \n'hargneusement', \n'hargneux', \n'haricot', \n'haricoter', \n'haridelle', \n'harissa', \n'harka', \n'harki', \n'harle', \n'harlou!', \n'harnachement', \n'harnacher', \n'harnacheur', \n'harnacheuse', \n'harnais', \n'harnois', \n'haro!', \n'harpailler se', \n'harpe', \n'harper', \n'harpie', \n'harpiste', \n'harpon', \n'harponnage', \n'harponner', \n'harponneur', \n'harponneuse', \n'hart', \n'hasard', \n'hasarder', \n'hasardeuse', \n'hasardeusement', \n'hasardeux', \n'haschich', \n'hase', \n'hast', \n'hastaire', \n'haste', \n'hâte', \n'hâtelet', \n'hâtelette', \n'hâter', \n'hâtier', \n'hâtif', \n'hâtive', \n'hâtiveau', \n'hâtivement', \n'hauban', \n'haubanner', \n'haubanneur', \n'haubanneuse', \n'haubergeon', \n'haubert', \n'hausse', \n'hausse-col', \n'haussement', \n'hausse-pied', \n'hausser', \n'hausseur', \n'hausseuse', \n'hausseusement', \n'haussier', \n'haussière', \n'haut', \n'hautain', \n'hautaine', \n'hautbois', \n'haut-de-chausses', \n'haut-de-forme', \n'haute-contre', \n'haute-forme', \n'hautement', \n'hautes-contre', \n'hautes-formes', \n'hautesse', \n'hauteur', \n'haut-fond', \n'hautin', \n'haut-le-cœur', \n'haut-le-corps', \n'haut-le-pied', \n'haut-parleur', \n'haut-parleurs', \n'haut-relief', \n'hauts-de-chausses', \n'hauts-de-forme', \n'hauts-fonds', \n'hauts-reliefs', \n'hauturier', \n'hauturière', \n'havage', \n'Havanais', \n'Havanaise', \n'havane', \n'hâve', \n'haveneau', \n'havenet', \n'haver', \n'haveur', \n'haveuse', \n'havir', \n'Havrais', \n'Havraise', \n'havre', \n'havresac', \n'havresacs', \n'Hayden', \n'hayon'\n];\n\n\treturn (list.includes(Z38042K1));\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) hardcoded list of aspirant \"h\" from enwiki" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reasonable but not rigorous. Processed semi-manually from [[:w:Aspirated_h]]." } ] } } 063uhc1wc2v47oa5x7w3z3rbwplwrry 293156 293154 2026-07-23T03:24:11Z 99of9 1622 293156 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38109" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38042", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38042( Z38042K1 ) {\n\tconst list = [\n'ha! Ha!', \n'habanera', \n'habeuse', \n'hâbler', \n'hâblerie', \n'hâbleur', \n'hachage', \n'hache', \n'hache-écorce', \n'hache-écorces', \n'hache-fourrage', \n'hache-légumes', \n'hache-maïs', \n'hache-paille', \n'hacher', \n'hachereau', \n'hachereax', \n'hache-sarment', \n'hache-sarments', \n'hachette', \n'hacheur', \n'hacheuse', \n'hache-viande', \n'hachich', \n'hachis', \n'hachisch', \n'hachoir', \n'hachure', \n'hack', \n'hacquebute', \n'hacquebutier', \n'hadal', \n'hadaux', \n'haddock', \n'hadîth', \n'hadj', \n'hadji', \n'hagard', \n'Haguais', \n'Haguaise', \n'Hague', \n'haha', \n'hahé!', \n'haie', \n'haïe', \n'haïk', \n'haillon', \n'haillonneuse', \n'haillonneux', \n'haine', \n'haineuse', \n'haineusement', \n'haineux', \n'haïr', \n'haïssable', \n'halage', \n'halbran', \n'hâle', \n'halecret', \n'haler', \n'hâler', \n'halètement', \n'haleter', \n'hall', \n'halle', \n'hallebarde', \n'hallebardier', \n'hallier', \n'hallstatien', \n'hallstatienne', \n'halo', \n'haloir', \n'halophile', \n'halot', \n'halte', \n'hamac', \n'hamada', \n'hamal', \n'Hambourg', \n'hamburger', \n'hameau', \n'hamereaux', \n'hammal', \n'hammam', \n'hammerless', \n'hampe', \n'hamster', \n'han!', \n'hanap', \n'hanche', \n'hanchement', \n'hancher', \n'hand', \n'handball', \n'handballeur', \n'handballeuse', \n'handicap', \n'handicaper', \n'hangar', \n'hanneton', \n'hannetonner', \n'hanse', \n'hanséatique', \n'hanter', \n'hantise', \n'happe', \n'happelourde', \n'happement', \n'happening', \n'happer', \n'happy-end', \n'haquebute', \n'haquebutier', \n'haquenée', \n'haquet', \n'hara-kiri', \n'harangue', \n'haranguer', \n'harangueur', \n'harangueuse', \n'haras', \n'harassant', \n'harassement', \n'harasser', \n'harcèlement', \n'harceler', \n'harceleur', \n'harceleuse', \n'harde', \n'harder', \n'hardes', \n'hardi', \n'hardiesse', \n'hardiment', \n'hardware', \n'harem', \n'hareng', \n'harengère', \n'haret', \n'harfang', \n'hargne', \n'hargneuse', \n'hargneusement', \n'hargneux', \n'haricot', \n'haricoter', \n'haridelle', \n'harissa', \n'harka', \n'harki', \n'harle', \n'harlou!', \n'harnachement', \n'harnacher', \n'harnacheur', \n'harnacheuse', \n'harnais', \n'harnois', \n'haro!', \n'harpailler se', \n'harpe', \n'harper', \n'harpie', \n'harpiste', \n'harpon', \n'harponnage', \n'harponner', \n'harponneur', \n'harponneuse', \n'hart', \n'hasard', \n'hasarder', \n'hasardeuse', \n'hasardeusement', \n'hasardeux', \n'haschich', \n'hase', \n'hast', \n'hastaire', \n'haste', \n'hâte', \n'hâtelet', \n'hâtelette', \n'hâter', \n'hâtier', \n'hâtif', \n'hâtive', \n'hâtiveau', \n'hâtivement', \n'hauban', \n'haubanner', \n'haubanneur', \n'haubanneuse', \n'haubergeon', \n'haubert', \n'hausse', \n'hausse-col', \n'haussement', \n'hausse-pied', \n'hausser', \n'hausseur', \n'hausseuse', \n'hausseusement', \n'haussier', \n'haussière', \n'haut', \n'hautain', \n'hautaine', \n'hautbois', \n'haut-de-chausses', \n'haut-de-forme', \n'haute-contre', \n'haute-forme', \n'hautement', \n'hautes-contre', \n'hautes-formes', \n'hautesse', \n'hauteur', \n'haut-fond', \n'hautin', \n'haut-le-cœur', \n'haut-le-corps', \n'haut-le-pied', \n'haut-parleur', \n'haut-parleurs', \n'haut-relief', \n'hauts-de-chausses', \n'hauts-de-forme', \n'hauts-fonds', \n'hauts-reliefs', \n'hauturier', \n'hauturière', \n'havage', \n'Havanais', \n'Havanaise', \n'havane', \n'hâve', \n'haveneau', \n'havenet', \n'haver', \n'haveur', \n'haveuse', \n'havir', \n'Havrais', \n'Havraise', \n'havre', \n'havresac', \n'havresacs', \n'Hayden', \n'hayon',\n'hé bien!', \n'hé!', \n'heaume', \n'heaumier', \n'heimatlos', \n'hein?', \n'hélas!', \n'hèlement', \n'héler', \n'héleur', \n'héleuse', \n'hello:', \n'hem!', \n'hemloc', \n'henné', \n'hennir', \n'hennissant', \n'hennissement', \n'hennisseur', \n'hennisseuse', \n'Henri', \n'Henriette', \n'henry', \n'hentai', \n'hep!', \n'héraut', \n'herchage', \n'hercher', \n'hercheur', \n'hercheuse', \n'hère', \n'hérissement', \n'hérisser', \n'hérisseur', \n'hérisson', \n'hérissonner', \n'hermitique', \n'herniaire', \n'hernie', \n'hernieuse', \n'hernieux', \n'héron', \n'héronnier', \n'héronnière', \n'héros', \n'herschage', \n'herscher', \n'herscheur', \n'herscheuse', \n'herse', \n'herser', \n'hertz', \n'hertzien', \n'hertzienne', \n'hêtraie', \n'hêtre', \n'heu...', \n'heulandite', \n'heurt', \n'heurtement', \n'heurtequin', \n'heurter', \n'heurteur', \n'heurteuse', \n'heurtoir', \n'hi!', \n'hiatal', \n'hiataux', \n'hiatus', \n'hibou', \n'hiboux', \n'hic et nunc', \n'hic!', \n'hickories', \n'hickory', \n'hidalgo', \n'hideur', \n'hideuse', \n'hideusement', \n'hideux', \n'hie', \n'hiement', \n'hier', \n'hiéracocéphale', \n'hiérarchie', \n'hiérarchique', \n'hiérarchiquement', \n'hiérarchisation', \n'hiérarchiser', \n'hiératique', \n'hiératiquement', \n'hiératisant', \n'hiératisé', \n'hiératisme', \n'hiérochromie', \n'hiérocrate', \n'hiérocratisme', \n'hiérodrame', \n'hiérogamie', \n'hiérogamique', \n'hiéroglyphe', \n'hiéroglyphé', \n'hiéroglyphie', \n'hiéroglyphié', \n'hiéroglyphique', \n'hiéroglyphiquement', \n'hiéroglyphisme', \n'hiéroglyphite', \n'hiérogrammate', \n'hiérogrammatisme', \n'hiérogramme', \n'hiérographe', \n'hiéromancie', \n'hiéromoine', \n'hiérophanie', \n'hiéroscopie', \n'hiéroscopique', \n'hi-fi', \n'highlandais', \n'highlandaise', \n'Highlander', \n'Highlands', \n'high-life', \n'highlifer', \n'highlifeur', \n'hi-han!', \n'hilaire', \n'Hilbert', \n'Hildegarde', \n'hile', \n'hindi', \n'hip hip hip!', \n'hip-hop', \n'hippie', \n'hippies', \n'hissage', \n'hissement', \n'hisser', \n'hisseur', \n'hisseuse', \n'hit', \n'hit-parade', \n'hit-parades', \n'hittite', \n'ho!', \n'Hobart', \n'hobbies', \n'hobby', \n'hobereau', \n'hobereautaille', \n'hobereaux', \n'hoberelle', \n'hoc', \n'hoca', \n'hocco', \n'hoche', \n'hochement', \n'hochepot', \n'hochequeue', \n'hochequeues', \n'hocher', \n'hochet', \n'hockey', \n'hockeyeur', \n'hockeyeuse', \n'hocko', \n'hodja', \n'hoffmannesque', \n'hoffmannien', \n'hoffmannienne', \n'hognement', \n'hogner', \n'holà!', \n'holding', \n'hold-up', \n'hôler', \n'Hollandais', \n'Hollandaise', \n'hollandaisement', \n'hollande', \n'hollandé', \n'hollandiser', \n'hollando-belge', \n'hollando-français', \n'hollando-française', \n'hollando-norvégien', \n'hollando-norvégienne', \n'hollando-saxon', \n'hollando-saxonne', \n'Hollywood', \n'hollywoodesque', \n'hollywoodien', \n'hollywoodienne', \n'homard', \n'homarderie', \n'homardier', \n'home', \n'homespun', \n'hon!', \n'Honduras', \n'hondurien', \n'Hondurienne', \n'hongre', \n'hongreline', \n'hongrer', \n'hongreur', \n'hongreuse', \n'Hongrie', \n'hongrois', \n'Hongroise', \n'hongroyage', \n'hongroyer', \n'hongroyeur', \n'hongroyeuse', \n'honnir', \n'honnissement', \n'honte', \n'honteuse', \n'honteusement', \n'honteux', \n'hop!', \n'hoquet', \n'hoquètement', \n'hoqueter', \n'hoqueton', \n'horde', \n'horion', \n'hormis', \n'hornblende', \n'hors', \n'horsain', \n'hors-bord', \n'hors-bords', \n'hors-caste', \n'hors-castes', \n'hors-d\\'œuvre', \n'horseguard', \n'horseguards', \n'horse-pox', \n'hors-jeu', \n'hors-la-loi', \n'hors-série', \n'horst', \n'hors-texte', \n'hosanna', \n'hosannahs', \n'hosannas', \n'hosannière', \n'hotdog', \n'hotdogs', \n'hotte', \n'hottée', \n'hottentot', \n'hottentote', \n'hotter', \n'hotteur', \n'hotteuse', \n'hou!', \n'houblon', \n'houblonner', \n'houblonneur', \n'houblonneuse', \n'houblonnière', \n'houdan', \n'houe', \n'houhou', \n'houille', \n'houiller', \n'houillère', \n'houilleuse', \n'houilleux', \n'houka', \n'houle', \n'houler', \n'houlette', \n'houleuse', \n'houleusement', \n'houleux', \n'houlier', \n'houlque', \n'houp!', \n'houppe', \n'houppelande', \n'houppette', \n'houppier', \n'houque', \n'houraillis', \n'hourd', \n'hourdage', \n'hourder', \n'hourdi', \n'hourdis', \n'houret', \n'houri', \n'hourque', \n'hourra!', \n'hourvari', \n'houseau', \n'houseaux', \n'houspillement', \n'houspiller', \n'houspilleur', \n'houspilleuse', \n'houssage', \n'houssaie', \n'housse', \n'housser', \n'houssine', \n'houssoir', \n'Houston', \n'houx', \n'hoyau', \n'hoyaux', \n'huard', \n'hublot', \n'huche', \n'huchée', \n'hucher', \n'huchet', \n'huchier', \n'hue!', \n'huée', \n'huehau!', \n'huer', \n'huerta', \n'huertas', \n'Hugo', \n'hugolâtre', \n'hugolâtrie', \n'hugolien', \n'hugolienne', \n'hugotique', \n'hugotisme', \n'huguenot', \n'huguenote', \n'Hugues', \n'Huguette', \n'huis-clos', \n'huit', \n'huitain', \n'huitaine', \n'huitante', \n'huitième', \n'Hulk', \n'Hulkette', \n'hulotte', \n'hululation', \n'hululer', \n'hum!', \n'humage', \n'humement', \n'humer', \n'humeuse', \n'humeux', \n'humoter', \n'hune', \n'hunier', \n'hunter', \n'huppe', \n'huppé', \n'huque', \n'hure', \n'hurlade', \n'hurlée', \n'hurlement', \n'hurler', \n'hurleur', \n'hurleuse', \n'huro-iroquois', \n'huro-iroquoise', \n'huron', \n'huronien', \n'huronienne', \n'huronne', \n'hurricane', \n'huskies', \n'husky', \n'hussard', \n'hussite', \n'hussitisme', \n'hutin', \n'hutinet', \n'hutte', \n'hutteau', \n'hutter', \n'huttier'\n];\n\n\treturn (list.includes(Z38042K1));\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) hardcoded list of aspirant \"h\" from enwiki" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reasonable but not rigorous. Processed semi-manually from [[:w:Aspirated_h]]." } ] } } ru2rgfkjtzj28slogwefzgjeus62uhp 293157 293156 2026-07-23T03:24:43Z 99of9 1622 293157 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38109" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38042", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38042( Z38042K1 ) {\n\tconst list = [\n'ha! Ha!', \n'habanera', \n'habeuse', \n'hâbler', \n'hâblerie', \n'hâbleur', \n'hachage', \n'hache', \n'hache-écorce', \n'hache-écorces', \n'hache-fourrage', \n'hache-légumes', \n'hache-maïs', \n'hache-paille', \n'hacher', \n'hachereau', \n'hachereax', \n'hache-sarment', \n'hache-sarments', \n'hachette', \n'hacheur', \n'hacheuse', \n'hache-viande', \n'hachich', \n'hachis', \n'hachisch', \n'hachoir', \n'hachure', \n'hack', \n'hacquebute', \n'hacquebutier', \n'hadal', \n'hadaux', \n'haddock', \n'hadîth', \n'hadj', \n'hadji', \n'hagard', \n'Haguais', \n'Haguaise', \n'Hague', \n'haha', \n'hahé!', \n'haie', \n'haïe', \n'haïk', \n'haillon', \n'haillonneuse', \n'haillonneux', \n'haine', \n'haineuse', \n'haineusement', \n'haineux', \n'haïr', \n'haïssable', \n'halage', \n'halbran', \n'hâle', \n'halecret', \n'haler', \n'hâler', \n'halètement', \n'haleter', \n'hall', \n'halle', \n'hallebarde', \n'hallebardier', \n'hallier', \n'hallstatien', \n'hallstatienne', \n'halo', \n'haloir', \n'halophile', \n'halot', \n'halte', \n'hamac', \n'hamada', \n'hamal', \n'Hambourg', \n'hamburger', \n'hameau', \n'hamereaux', \n'hammal', \n'hammam', \n'hammerless', \n'hampe', \n'hamster', \n'han!', \n'hanap', \n'hanche', \n'hanchement', \n'hancher', \n'hand', \n'handball', \n'handballeur', \n'handballeuse', \n'handicap', \n'handicaper', \n'hangar', \n'hanneton', \n'hannetonner', \n'hanse', \n'hanséatique', \n'hanter', \n'hantise', \n'happe', \n'happelourde', \n'happement', \n'happening', \n'happer', \n'happy-end', \n'haquebute', \n'haquebutier', \n'haquenée', \n'haquet', \n'hara-kiri', \n'harangue', \n'haranguer', \n'harangueur', \n'harangueuse', \n'haras', \n'harassant', \n'harassement', \n'harasser', \n'harcèlement', \n'harceler', \n'harceleur', \n'harceleuse', \n'harde', \n'harder', \n'hardes', \n'hardi', \n'hardiesse', \n'hardiment', \n'hardware', \n'harem', \n'hareng', \n'harengère', \n'haret', \n'harfang', \n'hargne', \n'hargneuse', \n'hargneusement', \n'hargneux', \n'haricot', \n'haricoter', \n'haridelle', \n'harissa', \n'harka', \n'harki', \n'harle', \n'harlou!', \n'harnachement', \n'harnacher', \n'harnacheur', \n'harnacheuse', \n'harnais', \n'harnois', \n'haro!', \n'harpailler se', \n'harpe', \n'harper', \n'harpie', \n'harpiste', \n'harpon', \n'harponnage', \n'harponner', \n'harponneur', \n'harponneuse', \n'hart', \n'hasard', \n'hasarder', \n'hasardeuse', \n'hasardeusement', \n'hasardeux', \n'haschich', \n'hase', \n'hast', \n'hastaire', \n'haste', \n'hâte', \n'hâtelet', \n'hâtelette', \n'hâter', \n'hâtier', \n'hâtif', \n'hâtive', \n'hâtiveau', \n'hâtivement', \n'hauban', \n'haubanner', \n'haubanneur', \n'haubanneuse', \n'haubergeon', \n'haubert', \n'hausse', \n'hausse-col', \n'haussement', \n'hausse-pied', \n'hausser', \n'hausseur', \n'hausseuse', \n'hausseusement', \n'haussier', \n'haussière', \n'haut', \n'hautain', \n'hautaine', \n'hautbois', \n'haut-de-chausses', \n'haut-de-forme', \n'haute-contre', \n'haute-forme', \n'hautement', \n'hautes-contre', \n'hautes-formes', \n'hautesse', \n'hauteur', \n'haut-fond', \n'hautin', \n'haut-le-cœur', \n'haut-le-corps', \n'haut-le-pied', \n'haut-parleur', \n'haut-parleurs', \n'haut-relief', \n'hauts-de-chausses', \n'hauts-de-forme', \n'hauts-fonds', \n'hauts-reliefs', \n'hauturier', \n'hauturière', \n'havage', \n'Havanais', \n'Havanaise', \n'havane', \n'hâve', \n'haveneau', \n'havenet', \n'haver', \n'haveur', \n'haveuse', \n'havir', \n'Havrais', \n'Havraise', \n'havre', \n'havresac', \n'havresacs', \n'Hayden', \n'hayon',\n'hé bien!', \n'hé!', \n'heaume', \n'heaumier', \n'heimatlos', \n'hein?', \n'hélas!', \n'hèlement', \n'héler', \n'héleur', \n'héleuse', \n'hello:', \n'hem!', \n'hemloc', \n'henné', \n'hennir', \n'hennissant', \n'hennissement', \n'hennisseur', \n'hennisseuse', \n'Henri', \n'Henriette', \n'henry', \n'hentai', \n'hep!', \n'héraut', \n'herchage', \n'hercher', \n'hercheur', \n'hercheuse', \n'hère', \n'hérissement', \n'hérisser', \n'hérisseur', \n'hérisson', \n'hérissonner', \n'hermitique', \n'herniaire', \n'hernie', \n'hernieuse', \n'hernieux', \n'héron', \n'héronnier', \n'héronnière', \n'héros', \n'herschage', \n'herscher', \n'herscheur', \n'herscheuse', \n'herse', \n'herser', \n'hertz', \n'hertzien', \n'hertzienne', \n'hêtraie', \n'hêtre', \n'heu...', \n'heulandite', \n'heurt', \n'heurtement', \n'heurtequin', \n'heurter', \n'heurteur', \n'heurteuse', \n'heurtoir', \n'hi!', \n'hiatal', \n'hiataux', \n'hiatus', \n'hibou', \n'hiboux', \n'hic et nunc', \n'hic!', \n'hickories', \n'hickory', \n'hidalgo', \n'hideur', \n'hideuse', \n'hideusement', \n'hideux', \n'hie', \n'hiement', \n'hier', \n'hiéracocéphale', \n'hiérarchie', \n'hiérarchique', \n'hiérarchiquement', \n'hiérarchisation', \n'hiérarchiser', \n'hiératique', \n'hiératiquement', \n'hiératisant', \n'hiératisé', \n'hiératisme', \n'hiérochromie', \n'hiérocrate', \n'hiérocratisme', \n'hiérodrame', \n'hiérogamie', \n'hiérogamique', \n'hiéroglyphe', \n'hiéroglyphé', \n'hiéroglyphie', \n'hiéroglyphié', \n'hiéroglyphique', \n'hiéroglyphiquement', \n'hiéroglyphisme', \n'hiéroglyphite', \n'hiérogrammate', \n'hiérogrammatisme', \n'hiérogramme', \n'hiérographe', \n'hiéromancie', \n'hiéromoine', \n'hiérophanie', \n'hiéroscopie', \n'hiéroscopique', \n'hi-fi', \n'highlandais', \n'highlandaise', \n'Highlander', \n'Highlands', \n'high-life', \n'highlifer', \n'highlifeur', \n'hi-han!', \n'hilaire', \n'Hilbert', \n'Hildegarde', \n'hile', \n'hindi', \n'hip hip hip!', \n'hip-hop', \n'hippie', \n'hippies', \n'hissage', \n'hissement', \n'hisser', \n'hisseur', \n'hisseuse', \n'hit', \n'hit-parade', \n'hit-parades', \n'hittite', \n'ho!', \n'Hobart', \n'hobbies', \n'hobby', \n'hobereau', \n'hobereautaille', \n'hobereaux', \n'hoberelle', \n'hoc', \n'hoca', \n'hocco', \n'hoche', \n'hochement', \n'hochepot', \n'hochequeue', \n'hochequeues', \n'hocher', \n'hochet', \n'hockey', \n'hockeyeur', \n'hockeyeuse', \n'hocko', \n'hodja', \n'hoffmannesque', \n'hoffmannien', \n'hoffmannienne', \n'hognement', \n'hogner', \n'holà!', \n'holding', \n'hold-up', \n'hôler', \n'Hollandais', \n'Hollandaise', \n'hollandaisement', \n'hollande', \n'hollandé', \n'hollandiser', \n'hollando-belge', \n'hollando-français', \n'hollando-française', \n'hollando-norvégien', \n'hollando-norvégienne', \n'hollando-saxon', \n'hollando-saxonne', \n'Hollywood', \n'hollywoodesque', \n'hollywoodien', \n'hollywoodienne', \n'homard', \n'homarderie', \n'homardier', \n'home', \n'homespun', \n'hon!', \n'Honduras', \n'hondurien', \n'Hondurienne', \n'hongre', \n'hongreline', \n'hongrer', \n'hongreur', \n'hongreuse', \n'Hongrie', \n'hongrois', \n'Hongroise', \n'hongroyage', \n'hongroyer', \n'hongroyeur', \n'hongroyeuse', \n'honnir', \n'honnissement', \n'honte', \n'honteuse', \n'honteusement', \n'honteux', \n'hop!', \n'hoquet', \n'hoquètement', \n'hoqueter', \n'hoqueton', \n'horde', \n'horion', \n'hormis', \n'hornblende', \n'hors', \n'horsain', \n'hors-bord', \n'hors-bords', \n'hors-caste', \n'hors-castes', \n'hors-d\\'œuvre', \n'horseguard', \n'horseguards', \n'horse-pox', \n'hors-jeu', \n'hors-la-loi', \n'hors-série', \n'horst', \n'hors-texte', \n'hosanna', \n'hosannahs', \n'hosannas', \n'hosannière', \n'hotdog', \n'hotdogs', \n'hotte', \n'hottée', \n'hottentot', \n'hottentote', \n'hotter', \n'hotteur', \n'hotteuse', \n'hou!', \n'houblon', \n'houblonner', \n'houblonneur', \n'houblonneuse', \n'houblonnière', \n'houdan', \n'houe', \n'houhou', \n'houille', \n'houiller', \n'houillère', \n'houilleuse', \n'houilleux', \n'houka', \n'houle', \n'houler', \n'houlette', \n'houleuse', \n'houleusement', \n'houleux', \n'houlier', \n'houlque', \n'houp!', \n'houppe', \n'houppelande', \n'houppette', \n'houppier', \n'houque', \n'houraillis', \n'hourd', \n'hourdage', \n'hourder', \n'hourdi', \n'hourdis', \n'houret', \n'houri', \n'hourque', \n'hourra!', \n'hourvari', \n'houseau', \n'houseaux', \n'houspillement', \n'houspiller', \n'houspilleur', \n'houspilleuse', \n'houssage', \n'houssaie', \n'housse', \n'housser', \n'houssine', \n'houssoir', \n'Houston', \n'houx', \n'hoyau', \n'hoyaux', \n'huard', \n'hublot', \n'huche', \n'huchée', \n'hucher', \n'huchet', \n'huchier', \n'hue!', \n'huée', \n'huehau!', \n'huer', \n'huerta', \n'huertas', \n'Hugo', \n'hugolâtre', \n'hugolâtrie', \n'hugolien', \n'hugolienne', \n'hugotique', \n'hugotisme', \n'huguenot', \n'huguenote', \n'Hugues', \n'Huguette', \n'huis-clos', \n'huit', \n'huitain', \n'huitaine', \n'huitante', \n'huitième', \n'Hulk', \n'Hulkette', \n'hulotte', \n'hululation', \n'hululer', \n'hum!', \n'humage', \n'humement', \n'humer', \n'humeuse', \n'humeux', \n'humoter', \n'hune', \n'hunier', \n'hunter', \n'huppe', \n'huppé', \n'huque', \n'hure', \n'hurlade', \n'hurlée', \n'hurlement', \n'hurler', \n'hurleur', \n'hurleuse', \n'huro-iroquois', \n'huro-iroquoise', \n'huron', \n'huronien', \n'huronienne', \n'huronne', \n'hurricane', \n'huskies', \n'husky', \n'hussard', \n'hussite', \n'hussitisme', \n'hutin', \n'hutinet', \n'hutte', \n'hutteau', \n'hutter', \n'huttier'\n];\n\n\treturn (list.includes(Z38042K1));\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hardcoded list of aspirant \"h\" from enwiki" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reasonable but not rigorous. Processed semi-manually from [[:w:Aspirated_h]]." } ] } } ajvdv0ls4s38hfz6s160o7znm0lt282 Z38110 0 88357 293165 2026-07-23T03:30:57Z 99of9 1622 293165 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38110" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36218", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36218", "Z36218K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z36218K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z36218K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French: the height of the Eiffel Tower is 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ecnyabrdv1wlxcuto9cpe87phxl85wq 293166 293165 2026-07-23T03:31:26Z 99of9 1622 293166 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38110" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36218", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36218", "Z36218K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z36218K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z36218K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q243#P2048\"\u003EWikidata: tour Eiffel (Q243#P2048)\u003C/a\u003E\u003C/sup\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French: the height of the Eiffel Tower is 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o3y048n0fliqcpugkr8a8ensgm7fpd6 293168 293166 2026-07-23T03:33:36Z 99of9 1622 293168 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38110" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36218", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36218", "Z36218K1": { "Z1K1": "Z6091", "Z6091K1": "Q243" }, "Z36218K2": { "Z1K1": "Z6092", "Z6092K1": "P2048" }, "Z36218K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La hauteur de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q243\"\u003Etour Eiffel\u003C/a\u003E est de 330 m.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q243#P2048\"\u003EWikidata: tour Eiffel (Q243#P2048)\u003C/a\u003E\u003C/sup\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French: The height of the Eiffel Tower is 330 m." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bvlrnsbxlfxuic30txeergifbjueqdq User:CasualCycloneTracker180897 2 88358 293177 2026-07-23T04:52:31Z CasualCycloneTracker180897 12613 User page, very basic for now... 293177 wikitext text/x-wiki I can make simple functions in JavaScript and Python. I have made three functions so far, all regarding weather phenomena, along with their first three testcases and JavaScript and Python implementations (big thanks to [[User:YoshiRulz]] for composition implementations!!): * {{Z+|Z26830}} * {{Z+|Z35797}} * {{Z+|Z38095}} g253o0s2lnyohh5u1d4zzssy0p9lo3g Z38111 0 88359 293178 2026-07-23T04:59:21Z 99of9 1622 293178 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38111" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37661", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37661", "Z37661K1": { "Z1K1": "Z89", "Z89K1": "L'aire des États-Unis est de 9826675±1 km²." }, "Z37661K2": { "Z1K1": "Z6091", "Z6091K1": "Q30" }, "Z37661K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "L'aire des \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q30\"\u003EÉtats-Unis\u003C/a\u003E est de 9826675±1 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[[États-Unis]] with special characters" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c3mdg5hyzjx9szdp7gktd5ncsecajwd 293188 293178 2026-07-23T05:20:02Z 99of9 1622 293188 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38111" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37661", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37661", "Z37661K1": { "Z1K1": "Z89", "Z89K1": "La superficie des États-Unis est de 9826675±1 km²." }, "Z37661K2": { "Z1K1": "Z6091", "Z6091K1": "Q30" }, "Z37661K3": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La superficie des \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q30\"\u003EÉtats-Unis\u003C/a\u003E est de 9826675±1 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[[États-Unis]] with unicode character" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rke2jkoxhdbw254ruaew0fdimc2un95 Z38112 0 88360 293181 2026-07-23T05:02:30Z 99of9 1622 293181 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38112" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37657", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37657", "Z37657K1": { "Z1K1": "Z89", "Z89K1": "La superficie des États-Unis est de 9826675±1 km²." }, "Z37657K2": { "Z1K1": "Z6091", "Z6091K1": "Q30" }, "Z37657K3": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z37657K4": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z37657K5": "Z1004", "Z37657K6": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La superficie des \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q30\"\u003EÉtats-Unis\u003C/a\u003E est de 9826675±1 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Fr: [[États-Unis]] with special characters" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nl3juxhvfniwjva5w3pobvy406cpdr3 293187 293181 2026-07-23T05:19:12Z 99of9 1622 293187 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38112" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37657", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37657", "Z37657K1": { "Z1K1": "Z89", "Z89K1": "La superficie des États-Unis est de 9826675±1 km²." }, "Z37657K2": { "Z1K1": "Z6091", "Z6091K1": "Q30" }, "Z37657K3": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z37657K4": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z37657K5": "Z1004", "Z37657K6": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "La superficie des \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q30\"\u003EÉtats-Unis\u003C/a\u003E est de 9826675±1 km²." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Fr: [[États-Unis]] with unicode character" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gqgq27cjlj0itbba5r4oh1obqh5awek Z38113 0 88361 293183 2026-07-23T05:07:20Z 99of9 1622 293183 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38113" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34124", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34124", "Z34124K1": "La superficie des États-Unis est de 9826675±1 km².", "Z34124K2": "États-Unis", "Z34124K3": { "Z1K1": "Z6091", "Z6091K1": "Q30" }, "Z34124K4": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z34124K5": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z34124K6": "Z1004", "Z34124K7": "" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "La superficie des \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q30\"\u003EÉtats-Unis\u003C/a\u003E est de 9826675±1 km²." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[[États-Unis]] in French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pj7naxck3zllfteby6e2dmc8dl2cefu Z38114 0 88362 293191 2026-07-23T06:52:38Z 99of9 1622 293191 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38114" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38114K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38114" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for French" } ] } } 70ussk1k670fuwqvum6jpq1nlmg3van 293193 293191 2026-07-23T06:53:56Z 99of9 1622 Added Z38115 to the approved list of implementations 293193 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38114" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38114K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38115" ], "Z8K5": "Z38114" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for French" } ] } } 6h7w25tv9q0rmupeugicmfglhaqpv28 293195 293193 2026-07-23T06:55:19Z 99of9 1622 Added Z38116 to the approved list of test cases 293195 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38114" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38114K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38116" ], "Z8K4": [ "Z14", "Z38115" ], "Z8K5": "Z38114" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace \"de les\":\"des\" and \"de le\":\"du\" (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "for French" } ] } } 5p007p6ug9t36kbgf0tfy0js9qkqiu6 Z38115 0 88363 293192 2026-07-23T06:53:43Z 99of9 1622 293192 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38115" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38114", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10075", "Z10075K1": { "Z1K1": "Z7", "Z7K1": "Z10075", "Z10075K1": { "Z1K1": "Z18", "Z18K1": "Z38114K1" }, "Z10075K2": "de les", "Z10075K3": "des" }, "Z10075K2": "de le", "Z10075K3": "du" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace des and du, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7pha60x1pnhq89dyyv99yylzv185i1v Z38116 0 88364 293194 2026-07-23T06:55:01Z 99of9 1622 293194 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38116" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38114", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38114", "Z38114K1": "Je veux de les pommes." }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Je veux des pommes." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Je veux des pommes.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e63ulufjrxnzqphopxynkuplfvjhke7 Z38117 0 88365 293201 2026-07-23T08:05:21Z Autom 448 293201 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38117" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37046", "Z37046K1": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z37046K2": { "Z1K1": "Z6092", "Z6092K1": "P1448" }, "Z37046K3": "République française", "Z37046K4": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Frankrikes officiella namn är République française." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Frankrike, officiellt namn, \"République française\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "test om \"officiellt namn\" skrivs om till \"officiella namn\"" } ] } } l9j8mvpbypl81mn25y5yiat1mqf93bm 293264 293201 2026-07-23T11:57:47Z HenkvD 1290 English label 293264 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38117" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37046", "Z37046K1": { "Z1K1": "Z6091", "Z6091K1": "Q142" }, "Z37046K2": { "Z1K1": "Z6092", "Z6092K1": "P1448" }, "Z37046K3": "République française", "Z37046K4": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Frankrikes officiella namn är République française." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Frankrike, officiellt namn, \"République française\"" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Frankrikes officiella namn är République frança" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "test om \"officiellt namn\" skrivs om till \"officiella namn\"" } ] } } c7hyzvt0cg4etqtyw9e0u9snrn93eu5 Z38118 0 88366 293202 2026-07-23T08:09:11Z Autom 448 293202 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38118" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37046", "Z37046K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" }, "Z37046K2": { "Z1K1": "Z6092", "Z6092K1": "P1086" }, "Z37046K3": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z37046K4": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Heliums atomnummer är 2." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "helium, atomnummer, 2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "test om Naturligt tal fungerar som värde" } ] } } cqmb9ukj8wbxrhhn0qax550hogdzt4j 293205 293202 2026-07-23T08:13:28Z Autom 448 293205 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38118" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37046", "Z37046K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" }, "Z37046K2": { "Z1K1": "Z6092", "Z6092K1": "P1086" }, "Z37046K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q199" } }, "Z37046K4": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Heliums atomnummer är 2." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "helium, atomnummer, 2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "test med Wikidata-kvantitet" } ] } } lb5g7lkj1vwta9peh7xtk7ej4uy5vnm 293263 293205 2026-07-23T11:57:01Z HenkvD 1290 sv Heliums atomnummer är 2. 293263 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38118" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37046", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37046", "Z37046K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" }, "Z37046K2": { "Z1K1": "Z6092", "Z6092K1": "P1086" }, "Z37046K3": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q199" } }, "Z37046K4": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Heliums atomnummer är 2." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "helium, atomnummer, 2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sv Heliums atomnummer är 2." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "test med Wikidata-kvantitet" } ] } } 4zw7vy4f62vmycdb1me0yimenbeabzs Z38119 0 88367 293231 2026-07-23T10:23:49Z YoshiRulz 10156 Create function 293231 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38119" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38119" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural number to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Natural" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3qygte1gstvs6pm0twy5qey0gv3qchq 293237 293231 2026-07-23T10:29:07Z YoshiRulz 10156 Added Z38120, Z38121 and Z38122 to the approved list of test cases 293237 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38119" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38120", "Z38121", "Z38122" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38119" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural number to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Natural" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mltdxzio5sbuqnpsxgqow5i7fdbn8w2 293240 293237 2026-07-23T10:33:05Z YoshiRulz 10156 Added Z38123 to the approved list of implementations 293240 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38119" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38120", "Z38121", "Z38122" ], "Z8K4": [ "Z14", "Z38123" ], "Z8K5": "Z38119" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural number to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Natural" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cuybduwxdqaefi9cuhr67eaw62f966s 293252 293240 2026-07-23T10:45:51Z YoshiRulz 10156 Added Z38126 and Z38127 to the approved list of implementations 293252 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38119" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38120", "Z38121", "Z38122" ], "Z8K4": [ "Z14", "Z38123", "Z38126", "Z38127" ], "Z8K5": "Z38119" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural number to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Natural" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fo98qmmuenov09xlm9z04bxl9cf7k6q 293253 293252 2026-07-23T10:46:00Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 293253 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38119" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38119K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "chunk size" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z38120", "Z38121", "Z38122" ], "Z8K4": [ "Z14", "Z38126", "Z38123", "Z38127" ], "Z8K5": "Z38119" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural number to nearest n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "closest multiple of Natural to Natural" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i488sq2vfxekuh8it64l7i39b317lg2 Z38120 0 88368 293234 2026-07-23T10:28:21Z YoshiRulz 10156 Create test 293234 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38120" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38119", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38119", "Z38119K1": { "Z1K1": "Z13518", "Z13518K1": "214" }, "Z38119K2": { "Z1K1": "Z13518", "Z13518K1": "50" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "200" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(214, 50) -\u003E 200" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } auqjucnmd6l73i86i7p3kltkgqg5f95 Z38121 0 88369 293235 2026-07-23T10:28:40Z YoshiRulz 10156 Create test 293235 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38121" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38119", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38119", "Z38119K1": { "Z1K1": "Z13518", "Z13518K1": "225" }, "Z38119K2": { "Z1K1": "Z13518", "Z13518K1": "50" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "200" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(225, 50) -\u003E 200" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l1y1ev9564b7028j36548lshu175p90 Z38122 0 88370 293236 2026-07-23T10:28:54Z YoshiRulz 10156 Create test 293236 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38122" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38119", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38119", "Z38119K1": { "Z1K1": "Z13518", "Z13518K1": "226" }, "Z38119K2": { "Z1K1": "Z13518", "Z13518K1": "50" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "250" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(226, 50) -\u003E 250" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } do2s3qa9c4n7bxcg0ulg51nygsr5jnj Z38123 0 88371 293239 2026-07-23T10:32:10Z YoshiRulz 10156 Create implementation 293239 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38123" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38119", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z20391", "Z20391K1": { "Z1K1": "Z7", "Z7K1": "Z35338", "Z35338K1": { "Z1K1": "Z7", "Z7K1": "Z17101", "Z17101K1": { "Z1K1": "Z18", "Z18K1": "Z38119K1" } }, "Z35338K2": { "Z1K1": "Z18", "Z18K1": "Z38119K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural to nearest n, via-Int composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 81a0ovkj1i35p1q5m9u3qhqf256n0bq Z38124 0 88372 293241 2026-07-23T10:33:46Z YoshiRulz 10156 Create implementation 293241 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38124" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38095", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27232", "Z27232K1": { "Z1K1": "Z7", "Z7K1": "Z14038", "Z14038K1": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z13663", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z13676", "Z28316K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z38119", "Z13464K2": { "Z1K1": "Z18", "Z18K1": "Z38095K1" }, "Z13464K3": { "Z1K1": "Z13518", "Z13518K1": "5" } }, "Z28316K3": { "Z1K1": "Z13518", "Z13518K1": "34" } } } } }, "Z27232K2": { "Z1K1": "Z13518", "Z13518K1": "10000" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "speeds to accumulated cyclone energy, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7o291qcf2g5nvv502jsy658cwek608b Z38125 0 88373 293244 2026-07-23T10:35:56Z YoshiRulz 10156 Create test 293244 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38125" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35338", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35338", "Z35338K1": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "226" } }, "Z35338K2": { "Z1K1": "Z13518", "Z13518K1": "50" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z16688", "Z16688K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "250" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(+226, 50) -\u003E +250" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pwrjw3ohz2y9ow36ztconnnx6qofqc9 Z38126 0 88374 293250 2026-07-23T10:43:48Z YoshiRulz 10156 Create implementation 293250 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38126" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38119", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38119( Z38119K1, Z38119K2 ) {\n\treturn (Z38119K1 + Z38119K2/2n - 1n) / Z38119K2 * Z38119K2;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural number to nearest n, JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8vgagaq92b07ynbpdt8qmauw1kiye5q Z38127 0 88375 293251 2026-07-23T10:45:40Z YoshiRulz 10156 Create implementation 293251 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38127" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38119", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13539", "Z13539K1": { "Z1K1": "Z7", "Z7K1": "Z20391", "Z20391K1": { "Z1K1": "Z7", "Z7K1": "Z19841", "Z19841K1": { "Z1K1": "Z7", "Z7K1": "Z27232", "Z27232K1": { "Z1K1": "Z18", "Z18K1": "Z38119K1" }, "Z27232K2": { "Z1K1": "Z18", "Z18K1": "Z38119K2" } } } }, "Z13539K2": { "Z1K1": "Z18", "Z18K1": "Z38119K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Natural to nearest n, Q+rounding composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } etdtz6c6vito4nhmpjiakxij0ykj9nm