Abstract Wikipedia abstractwiki https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page MediaWiki 1.46.0-wmf.21 first-letter Media Special Talk User User talk Abstract Wikipedia Abstract Wikipedia 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 Abstract Wikipedia:Main page 4 2 2381 2122 2026-03-26T23:27:43Z Koavf 723 fixing lint error 2381 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <div id="mainpage_header" class="mainpage_header"> [[File:Wikipedia-logo.svg|100px|alt=A globe with letters on it]] <h1>Welcome to Abstract Wikipedia</h1> <p>Abstract Wikipedia is a [[foundation:Policy:Terms of Use|free]] project of [[Abstract Wikipedia:Introduction|abstract articles]] that anyone can edit.</p></div> <div id="audiences" class="mainpage_row"> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Wikipedia "W" Rounded Black.svg|20px|middle|link=]]</span>Welcome!</h3> <div id="mainpage-welcome" title="Welcome" class="items"> '''Abstract Wikipedia''' is a Wikimedia project for everyone to collaboratively create and maintain a collection of language-independent articles, based on functions from [[:f:|Wikifunctions]] and data from [[:d:|Wikidata]], to help Wikimedia projects to expand their article base. </div> </div> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon chem.svg|20px|middle|class=skin-invert|link=]]</span>Get started</h3> <div id="mainpage-start" title="Get started" class="items"> * [[Special:CreateAbstract|Create an article]] </div> </div> </div> <div id="misc-news" class="mainpage_row"> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon ongoingConversation-rtl.svg|20px|middle|class=skin-invert|link=]]</span>Learn and contribute</h3> <div id=mainpage-help-contribute" title="Support and Contributing" class="items"> ; Learn about Abstract Wikipedia * [[Abstract Wikipedia:About|Introduction to Abstract Wikipedia]] * [[Abstract Wikipedia:FAQ|FAQ]] * [[f:Special:MyLanguage/Wikifunctions:Glossary|Wikifunctions Glossary]] ; Contribute to other areas * [[metawiki:Abstract Wikipedia#Participate|Get involved as a translator]] ; Get help * Questions? Ask at the [[Abstract Wikipedia:Project chat|Project chat]] or in our [https://t.me/Wikifunctions Telegram/IRC channel]! * [[Abstract Wikipedia:Report a technical problem|Report a technical problem]] </div> </div> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Echo (Notifications) megaphone.svg|20px|middle|class=skin-invert|link=]]</span>News</h3> <div id="mainpage-news" title="News" class="items">{{Main page/News}}</div> </div> </div> <div id="many-examples" class="mainpage_row"> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon listBullet-ltr.svg|20px|middle|class=skin-invert|link=]]</span>Featured abstract articles</h3> <div id=mainpage-abstract-articles" title="Abstract articles" class="items"> Our first abstract articles, coming soon! </div> </div> </div> <div id="sister" class="mainpage_row"> <div class="mainpage_box"> <div id="mainpage-sister" title="Sister projects" class="items" style="border-top:unset;"> <div class="mainpage-sister-title"> <div style="width:45px; margin:0 auto; margin-top: -40px;">[[File:Wikimedia-logo.svg|45px|center|link=]]</div> <div class="plainlinks" style="color:var(--color-subtle, #54595d); font-size:120%; text-align:center; padding-top:10px;">Abstract Wikipedia is part of the non-profit, multilingual, free-content [[foundationsite:|Wikimedia]] family.</div> </div> <div class="mainpage-sister-projects"> *[[File:Wikipedia-logo-v2.svg|40x40px|link=w:|alt=]]<div><span>[[w:|{{int:Wikibase-otherprojects-wikipedia}}]]</span><br>Encyclopedia</div> *[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Knowledge base</div> *[[File:Wikifunctions-logo.svg|40x40px|link=w:|alt=]]<div><span>[[f:|{{int:Wikibase-otherprojects-wikifunctions}}]]</span><br>Library of functions</div> *[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Media repository</div> *[[File:Wiktionary-logo.svg|40x40px|link=wikt:|alt=]]<div><span>[[wikt:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Dictionary and thesaurus</div> *[[File:Wikibooks-logo.svg|40x40px|link=b:|alt=]]<div><span>[[b:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Textbooks and manuals</div> *[[File:Wikinews-logo.svg|40x40px|link=n:|alt=]]<div><span>[[n:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>News</div> *[[File:Wikiquote-logo.svg|40x40px|link=q:|alt=]]<div><span>[[q:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Collection of quotations</div> *[[File:Wikisource-logo.svg|40x40px|link=s:|alt=]]<div><span>[[s:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Library</div> *[[File:Wikiversity logo 2017.svg|40x40px|link=v:|alt=]]<div><span>[[v:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Learning resources</div> *[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:|alt=]]<div><span>[[voy:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Travel guides</div> *[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Directory of species</div> *[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubator]]</span><br>New language versions</div> *[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Project coordination</div> *[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>MediaWiki development</div> *[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Event coordination</div> </div> </div> </div> </div> __NOEDITSECTION__ __NOTOC__ dhj76b3ho3hrwtcdhz0q8580uv3uz6d 2527 2381 2026-03-27T11:53:52Z GearsDatapacks 35 Link to function suggestion page 2527 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <div id="mainpage_header" class="mainpage_header"> [[File:Wikipedia-logo.svg|100px|alt=A globe with letters on it]] <h1>Welcome to Abstract Wikipedia</h1> <p>Abstract Wikipedia is a [[foundation:Policy:Terms of Use|free]] project of [[Abstract Wikipedia:Introduction|abstract articles]] that anyone can edit.</p></div> <div id="audiences" class="mainpage_row"> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Wikipedia "W" Rounded Black.svg|20px|middle|link=]]</span>Welcome!</h3> <div id="mainpage-welcome" title="Welcome" class="items"> '''Abstract Wikipedia''' is a Wikimedia project for everyone to collaboratively create and maintain a collection of language-independent articles, based on functions from [[:f:|Wikifunctions]] and data from [[:d:|Wikidata]], to help Wikimedia projects to expand their article base. </div> </div> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon chem.svg|20px|middle|class=skin-invert|link=]]</span>Get started</h3> <div id="mainpage-start" title="Get started" class="items"> * [[Special:CreateAbstract|Create an article]] </div> </div> </div> <div id="misc-news" class="mainpage_row"> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon ongoingConversation-rtl.svg|20px|middle|class=skin-invert|link=]]</span>Learn and contribute</h3> <div id=mainpage-help-contribute" title="Support and Contributing" class="items"> ; Learn about Abstract Wikipedia * [[Abstract Wikipedia:About|Introduction to Abstract Wikipedia]] * [[Abstract Wikipedia:FAQ|FAQ]] * [[f:Special:MyLanguage/Wikifunctions:Glossary|Wikifunctions Glossary]] ; Contribute to other areas * [[metawiki:Abstract Wikipedia#Participate|Get involved as a translator]] * [[Abstract Wikipedia:Suggested functions|Suggest a function]] ; Get help * Questions? Ask at the [[Abstract Wikipedia:Project chat|Project chat]] or in our [https://t.me/Wikifunctions Telegram/IRC channel]! * [[Abstract Wikipedia:Report a technical problem|Report a technical problem]] </div> </div> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Echo (Notifications) megaphone.svg|20px|middle|class=skin-invert|link=]]</span>News</h3> <div id="mainpage-news" title="News" class="items">{{Main page/News}}</div> </div> </div> <div id="many-examples" class="mainpage_row"> <div class="mainpage_box"> <h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon listBullet-ltr.svg|20px|middle|class=skin-invert|link=]]</span>Featured abstract articles</h3> <div id=mainpage-abstract-articles" title="Abstract articles" class="items"> Our first abstract articles, coming soon! </div> </div> </div> <div id="sister" class="mainpage_row"> <div class="mainpage_box"> <div id="mainpage-sister" title="Sister projects" class="items" style="border-top:unset;"> <div class="mainpage-sister-title"> <div style="width:45px; margin:0 auto; margin-top: -40px;">[[File:Wikimedia-logo.svg|45px|center|link=]]</div> <div class="plainlinks" style="color:var(--color-subtle, #54595d); font-size:120%; text-align:center; padding-top:10px;">Abstract Wikipedia is part of the non-profit, multilingual, free-content [[foundationsite:|Wikimedia]] family.</div> </div> <div class="mainpage-sister-projects"> *[[File:Wikipedia-logo-v2.svg|40x40px|link=w:|alt=]]<div><span>[[w:|{{int:Wikibase-otherprojects-wikipedia}}]]</span><br>Encyclopedia</div> *[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Knowledge base</div> *[[File:Wikifunctions-logo.svg|40x40px|link=w:|alt=]]<div><span>[[f:|{{int:Wikibase-otherprojects-wikifunctions}}]]</span><br>Library of functions</div> *[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Media repository</div> *[[File:Wiktionary-logo.svg|40x40px|link=wikt:|alt=]]<div><span>[[wikt:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Dictionary and thesaurus</div> *[[File:Wikibooks-logo.svg|40x40px|link=b:|alt=]]<div><span>[[b:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Textbooks and manuals</div> *[[File:Wikinews-logo.svg|40x40px|link=n:|alt=]]<div><span>[[n:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>News</div> *[[File:Wikiquote-logo.svg|40x40px|link=q:|alt=]]<div><span>[[q:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Collection of quotations</div> *[[File:Wikisource-logo.svg|40x40px|link=s:|alt=]]<div><span>[[s:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Library</div> *[[File:Wikiversity logo 2017.svg|40x40px|link=v:|alt=]]<div><span>[[v:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Learning resources</div> *[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:|alt=]]<div><span>[[voy:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Travel guides</div> *[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Directory of species</div> *[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubator]]</span><br>New language versions</div> *[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Project coordination</div> *[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>MediaWiki development</div> *[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Event coordination</div> </div> </div> </div> </div> __NOEDITSECTION__ __NOTOC__ m633nn8hl7x1zul9866vg64k6tdbmjg Template:Main page/styles.css 10 3 2450 130 2026-03-27T00:30:12Z Koavf 723 cat 2450 sanitized-css text/css /*[[Category:template CSS]] Base header styles */ .mainpage_header { display: flex; flex-direction: column; align-items: center; padding: 2rem 1rem; background: linear-gradient(to bottom, #f8f9fa, #ffffff); margin-bottom: 1rem; border: none; } .mainpage_header .main-title { font-family: system-ui, -apple-system, sans-serif; font-size: 2.2rem; font-weight: bold; color: #202122; margin-bottom: 0.5rem; text-align: center; } /* Row and box layout */ .mainpage_row { display: flex; flex-flow: row wrap; justify-content: space-between; gap: 1rem; padding: 0 1rem; margin: 0 0 1.2rem 0; } .mainpage_box { flex: 1; min-width: 280px; border: 1px solid #a2a9b1; border-radius: 8px; padding: 1.2rem; background: #ffffff; box-shadow: 0 2px 6px rgba(0,0,0,0.05); box-sizing: border-box; } /* Box headers */ .mainpage_box h3 { display: flex; align-items: center; gap: 0.5rem; padding: 0; color: #202122; font-size: 1.5rem; } .mainpage_box h3:not(.tpl-vheadanchor-heading) { padding-left: 0; } .mainpage_box h3 .header_icon { margin-right: 0.5rem; margin-top: 0; } .mainpage_box .items { padding-top: calc(1rem + 1px); } /* Get started and function examples sections */ #many-examples ul { display: flex; flex-wrap: wrap; gap: 0.5rem; justify-content: center; padding: 0; margin: 0; list-style: none; } #many-examples li { display: inline-block; padding: 0.5rem 1rem; background: #f8f9fa; border-radius: 4px; width: 100%; transition: background 0.2s ease; } #many-examples li:hover { background: #eaecf0; } #many-examples li::before { content: none; } /* Sister projects section */ .mainpage-sister-projects { padding: 1rem 0; } .mainpage-sister-projects ul { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 1rem; margin: 0; padding: 0; list-style: none; } .mainpage-sister-projects li { display: flex; align-items: center; gap: 0.75rem; padding: 0.75rem; background: #f8f9fa; border-radius: 6px; transition: background 0.2s ease; } .mainpage-sister-projects li:hover { background: #eaecf0; } .mainpage-sister-projects div { margin: 0 0.5rem; color: #404244; } .mainpage-sister-projects span { color: #202122; font-weight: 600; } /* Small content box styles */ .mainpage_boxcontents_small { font-size: 0.9375rem; } /* Sister projects title section */ .mainpage-sister-title { margin: 1.5rem auto; padding-top: 1rem; border-top: 3px double #a2a9b1; color: #202122; line-height: 1.4; width: 80%; text-align: center; } /* Language box styles */ .mw-pt-languages { background: none; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.08); width: auto; margin: 1rem 0; } .mw-pt-languages-label { background: none; border-right: none; padding: 0.5rem 1rem; } /* Responsive adjustments */ @media screen and (max-width: 768px) { .mainpage-sister-projects span { min-width: 40px; } .mainpage_row { flex-direction: column; padding: 0; } .mainpage_box { width: 100%; min-width: unset; margin: 0.5rem 0; } .mainpage_header h1 { font-size: 2rem; } .thumb { float: none; margin: 1rem auto; } .thumbinner { margin: 0 auto; } #bottom-paragraphs { visibility: hidden; display: none; } } li::marker { color: #4f9160; } jhav5qlsiyyxaekk2j4jwd8en0p4erh Abstract Wikipedia:Project chat 4 6 2311 2289 2026-03-26T13:16:35Z Feeglgeef 36 /* Z26039 and Z26095 */ Reply 2311 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) t597em0w7rw7lkchbm2sjmnyb8blxg0 2319 2311 2026-03-26T13:58:30Z GrounderUK 54 /* Z26039 and Z26095 */ Reply 2319 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) 75o3m714x7dy69lch4tlog7fup7wqd0 2320 2319 2026-03-26T14:02:11Z GrounderUK 54 /* Definite articles */ Reply 2320 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) lofwkjo1e3c0spq40y0rezaum763hng 2353 2320 2026-03-26T19:55:34Z Infernostars 1243 /* Definite articles */ Reply 2353 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) bqoonhzqkcco85afhw581m0z4opygr6 2356 2353 2026-03-26T20:19:08Z EatingCarBatteries 1378 /* Editing the direct code of pages */ new section 2356 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) iv3llsjj3510xrff2s1j16bch1y56d4 2358 2356 2026-03-26T20:40:29Z Infernostars 1243 /* Editing the direct code of pages */ Reply 2358 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) defdw4caox20i7tsmoliurbsp70kkkg 2361 2358 2026-03-26T20:42:16Z GrounderUK 54 /* Editing the direct code of pages */ Reply 2361 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) p5ajhkmt1hdwrpq7wusgmxxj9jy3x6s 2362 2361 2026-03-26T20:45:44Z EatingCarBatteries 1378 /* Editing the direct code of pages */ Reply 2362 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) 5e9mdjeo9chkwff53uql622bcf3bqvn 2363 2362 2026-03-26T20:46:43Z EatingCarBatteries 1378 /* Editing the direct code of pages */ Reply 2363 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) 0ikc8mrqke6vcsd21ru5p47uwsv1pmm 2364 2363 2026-03-26T20:51:25Z EatingCarBatteries 1378 /* Editing the direct code of pages */ Reply 2364 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) tl5sraytpyowe0nctwmvq2irnpphot2 2368 2364 2026-03-26T21:07:51Z GrounderUK 54 /* Editing the direct code of pages */ Reply 2368 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) onfc1wlzeuxi8cf6y6i4l6p4mehwopr 2372 2368 2026-03-26T21:45:11Z EatingCarBatteries 1378 /* Editing the direct code of pages */ Reply 2372 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) 9lt847etn29nqitlcdt4cwneghvuag4 2374 2372 2026-03-26T22:26:04Z GrounderUK 54 /* Editing the direct code of pages */ Reply 2374 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ipr1z3yc57s1lpjaqkjauao2nzevwdb 2375 2374 2026-03-26T22:35:35Z EatingCarBatteries 1378 /* Editing the direct code of pages */ Reply 2375 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) oseyoiq1u6w4m82y5mgfhve4k7jrqvp 2376 2375 2026-03-26T22:38:02Z GrounderUK 54 /* Editing the direct code of pages */ Reply 2376 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) nk0fpczto4fevtzx2uzbynmjqwt8txg 2377 2376 2026-03-26T22:44:35Z GrounderUK 54 /* Editing the direct code of pages */ Reply 2377 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) jtlsuf0jp7fjra29nmaxe8794wvr723 2379 2377 2026-03-26T23:07:24Z EatingCarBatteries 1378 /* Editing the direct code of pages */ Reply 2379 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) 4mplpdkngwwvb8x7udjb3jbag0orh0z 2404 2379 2026-03-26T23:42:10Z Koavf 723 /* Project namespace alias */ Reply 2404 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) 7ac3cpf5c1sdpp5hmi54qzid4tsi1dg 2419 2404 2026-03-27T00:20:42Z 99of9 614 /* Definite articles */ Reply 2419 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) p8040k9f2ooxiq9dqcyfx9w9d0mn3tb 2429 2419 2026-03-27T00:22:47Z 99of9 614 /* Z26039 and Z26095 */ Reply 2429 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) :::I don't quite understand what you are objecting to, or what problem you forsee. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:22, 27 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) 3glloagrkwek2o7loij6axrm4s7rntw 2490 2429 2026-03-27T03:44:32Z Tanbiruzzaman 13 /* Project namespace alias */ Reply 2490 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) :::::I tried to create it and it shows "The provided title 'Main_Page' is not valid for an Abstract Article.", also tried to change the content model to wikitext and shows the same error. Note that I also have the similar technical rights as admin. @[[User:Koavf|Koavf]], is there another way you'd try if you're an administrator? [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 03:44, 27 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) :::I don't quite understand what you are objecting to, or what problem you forsee. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:22, 27 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) d91dj22og8kxj9ai20bq0h47683mufk 2491 2490 2026-03-27T03:47:20Z Koavf 723 /* Project namespace alias */ Reply 2491 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) :::::I tried to create it and it shows "The provided title 'Main_Page' is not valid for an Abstract Article.", also tried to change the content model to wikitext and shows the same error. Note that I also have the similar technical rights as admin. @[[User:Koavf|Koavf]], is there another way you'd try if you're an administrator? [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 03:44, 27 March 2026 (UTC) ::::::Import from another project's "[[Main Page]]". [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 03:47, 27 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) :::I don't quite understand what you are objecting to, or what problem you forsee. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:22, 27 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) fbamij2q3srjzad792t6zhonj2v2eg8 2492 2491 2026-03-27T03:47:43Z Koavf 723 /* Project namespace alias */ 2492 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) :::::I tried to create it and it shows "The provided title 'Main_Page' is not valid for an Abstract Article.", also tried to change the content model to wikitext and shows the same error. Note that I also have the similar technical rights as admin. @[[User:Koavf|Koavf]], is there another way you'd try if you're an administrator? [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 03:44, 27 March 2026 (UTC) ::::::Import from another project's "[[Main Page]]". I did this at [[:d:Main Page]] (but the community decided to delete it, which I did). [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 03:47, 27 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) :::I don't quite understand what you are objecting to, or what problem you forsee. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:22, 27 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) j6y9oazgamq08lxatq5ihna150nqkul 2495 2492 2026-03-27T05:41:38Z EatingCarBatteries 1378 /* Making it easier to contribute */ Reply 2495 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) :::::I tried to create it and it shows "The provided title 'Main_Page' is not valid for an Abstract Article.", also tried to change the content model to wikitext and shows the same error. Note that I also have the similar technical rights as admin. @[[User:Koavf|Koavf]], is there another way you'd try if you're an administrator? [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 03:44, 27 March 2026 (UTC) ::::::Import from another project's "[[Main Page]]". I did this at [[:d:Main Page]] (but the community decided to delete it, which I did). [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 03:47, 27 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) ::Yeah, some kind of tutorial would be phenomenal. There could be some walk-through tutorials for creating some basic linguistic functions. That seems to be the bottleneck to progress here - practically all sentences follow the format "X is Y". ::I've been looking forward to Abstract for awhile now (finding out it released yesterday, a bit too late), but it's completely unapproachable - it feels like I need a master's degree in both Computer Science and Linguistics in order to contribute to the growth of this project. It's a new project, sure, but it took at least an hour to write two sentences in [[Q711|Q711 (Mongolia)]]. Doesn't help that I only speak English. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 05:41, 27 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) :::I don't quite understand what you are objecting to, or what problem you forsee. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:22, 27 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) k1za35mht9k1xnlir7qb9k3jikhby6b 2525 2495 2026-03-27T11:26:18Z GrounderUK 54 /* Z26039 and Z26095 */ Reply 2525 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Project Chat]] This is the Abstract Wikipedia Project chat. This is where discussions on the project happen. Add your discussion below this line. More technical issues should go to [[Abstract Wikipedia:Report a technical problem]]. ==Discussions not working== I keep getting a type error whenever I try to create a new topic. Anybody else? [[ talk:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:05, 19 March 2026 (UTC) :I'm also experiencing the same error. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 18:19, 19 March 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]], @[[User:Tenshi Hinanawi|Tenshi Hinanawi]]: Sorry about that; it was due to a production mis-configuration that I've worked around for now. Unfortunately the same bug also meant that the community's first Abstract articles were all mis-created into the <code>Abstract Wikipedia:</code> namespace, and I don't think we can move them into the proper positions right now, so they'll need to be re-created. Please reply here, on [[Abstract Wikipedia:Report a technical problem]], or file any issues you run into in Phabricator. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:34, 19 March 2026 (UTC) ::The new abstract table is breaking globalcontribs counter across all Wikis, [[:phab:T420632]] [[User:Shushugah|Shushugah]] ([[User talk:Shushugah|talk]]) 18:51, 19 March 2026 (UTC) == Horray! 🎉 == This is just a celebratory post acknowledging the milestone of getting this project started. Great work on the engineering team so far, now we can get some community creating content as well! [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:53, 19 March 2026 (UTC) :I want to contribute but I'm a bit lost with the function editor so I'll wait until some documentation is uploaded on the community page. [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 18:55, 19 March 2026 (UTC) :🎉🎉🎉! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 19 March 2026 (UTC) == Local help page == The Help page in the sidebar goes to [[mw:Help:Contents]]. We should change that to just [[Help:Contents]]. (But I guess for that we need a local admin as well.) [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 18:59, 19 March 2026 (UTC) :@[[User:Ainali|Ainali]], done. But the page [[Help:Contents]] needs to be written. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 19:13, 19 March 2026 (UTC) ::Is there a caching thing, that it is still not working? We have [[MediaWiki:Helppage]], but the link in the sidebar still goes to Mediawiki for me. <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:36, 20 March 2026 (UTC) :::Try [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Project_chat?action=purge purge]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:59, 20 March 2026 (UTC) ::::I tried purging, it doesn't help. Interestingly, if I change the interface language to English, I get the new link, but not when I use it in Swedish. A bug, or do we need to define this for each language? <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 12:48, 20 March 2026 (UTC) :::::couldn’t find the solution, I think it's because multilingual feature hasn’t enabled yet. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 13:44, 20 March 2026 (UTC) ::::::Now it works, without any new purging. Weird (but good). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 15:36, 20 March 2026 (UTC) == qqx doesn't seem to work == I switched my user interface language to Hebrew. I'm trying to [[Special:CreateAbstract/Q18383|create a page]]. There's a plus button under "lead paragraph (Q8776414)". It has several items that begin with "Add" and continue with English strings that are probably function names: "section title", "paragraph", "HTML unordered list", etc. I tried using uselang=qqx to see what functions those are, but then the editing interface is not loaded at all. I see a yellow box with this text: : (wikilambda-initialize-error) : (wikilambda-renderer-error-footer-project-chat) uselang=qqx works quite nicely in Wikifunctions and shows ZIDs of objects when their labels are used in the interface, but it seems to fail here. It would be quite nice to make it work. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:06, 19 March 2026 (UTC) == Visual editor on this page == The first time I posted something here on this page (using DiscussionTools), I noticed a mistake and wanted to fix it. I clicked "edit" near the section heading, and it started editing the whole page in Visual editor. If I recall correctly, the default on other wikis is that the edit button next to the section heading on discussion pages opens only that section and in the wikitext editor. It should probably be the same here. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:10, 19 March 2026 (UTC) :[[Abstract Wikipedia:Report a technical problem]] would be more appropriate. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:14, 19 March 2026 (UTC) == Temporary adminship == I'm requesting temporary adminship here (for 24 hours to a week) to help set up the wiki on the community side. As administrator on Wikifunctions, I designed the current layout of the main page (also used locally), among other things. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:16, 19 March 2026 (UTC) :{{ping|Feeglgeef}} while I agree that temporary adminship could be useful, both personally and as a steward, I'm not sure it's a good idea to grant this request. First of all, you didn't really say why you need admin rights (and your history, both on Wikifunctions and Meta, make me want to be extra cautious). In the meantime, stewards and global admins can also (and already do) help if needed, don't hesitate to ask. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 21:36, 19 March 2026 (UTC) ::Ah, right! Please update the main page as I've requested on its talk page, as well as delete the existing pages on the Abstract Wikipedia namespace with QIDs (they are now redundant), and add the correct license to [[MediaWiki:License]]. I have a few more things, but they're relatively minor. Consider the above request retracted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:29, 19 March 2026 (UTC) :::{{reply to|VIGNERON}} ? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:50, 20 March 2026 (UTC) ::::{{reply to|Feeglgeef}} yes ? please [https://dontasktoask.com/ Don't ask to ask, just ask]. Cdlt, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 16:28, 20 March 2026 (UTC) :::::{{ping|VIGNERON}} I wanted you to do the things I asked in the above reply (which you ignored :(. ). The main page is fixed and the license is fine (not complete, but alas), but any page following the pattern "Abstract Wikipedia:Q[n]" should be deleted. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:57, 20 March 2026 (UTC) ::::::{{reply to|Feeglgeef}} I did the deletion this morning, did I miss any pages? Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:00, 20 March 2026 (UTC) == Templates - per usual or as abstract content? == I was about to import a few templates that can come in handy in discussions and other meta-related activities but then realized that it may be a great use case for abstract content. Or will it not be possible to do it in that way on this wiki (or at all)? [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:28, 19 March 2026 (UTC) :Calling functions here is currently possible, but some templates are impossible to replace and functions are inconvenient in any case. It'd be helpful if you said which templates you intended to import, but generally I'd say import them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:33, 19 March 2026 (UTC) ::I think what I wonder most is if we always should do multilingual templates with the traditional <code><nowiki><translate></nowiki></code> tags or use functions wherever we can. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:42, 19 March 2026 (UTC) :::The problem with "functions wherever we can" is that most template-like functions are content based, like abbr or 0. I'm assuming you mean templates that are more about meta stuff, which probably should '''not''' be functions, at least under the current idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:46, 19 March 2026 (UTC) ::::Yes, I was only thinking about meta stuff. Where can I read about this idea you are referring to? It seems important enough that it should be part of [[Abstract Wikipedia:Scope|this project's scope]] (or similar page/policy). [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 19:52, 19 March 2026 (UTC) :::::It's not written down, I suppose. I didn't mean there was a rule against creating the functions, (feel free, if you'd like). The main problem with putting them on Wikifunctions is speed and the fact that you must use HTML fragments (no wikitext), which to me makes it unreasonable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:56, 19 March 2026 (UTC) ::::::That's a fair point of view. The reason I asked was that it would be an excellent way of [[d:Q3033752|Q3033752]] (note to self, we need the functionality of [[d:Template:Q]]). If we get used here to not falling back into wikitext, we get more training at creating excellent abstract content. [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 20:03, 19 March 2026 (UTC) == Articles now creatable properly == Hello all! To those not on the telegram (or not following), articles are now able to be created in the correct way. Any articles you have previously made will need to be recreated. I'd courtesy ping those who have already created one but it seems we don't have that set up yet! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:31, 19 March 2026 (UTC) == Testing from a different language == I have set the UI to Spanish and there are some menus not translated (Create an article in the sidebar, for example). Where can I translate the content I see missing? Also, I tried to create a very simple abstract article on the environment ([[Q43619]]) and it fails to render (Wikifunctions returned a failed response: Alcanzado el límite de tiempo en el Orquestador): I also found a random, decently big one ([[Q408]]) and it keeps loading for five minutes already in Spanish. Finally, if this is going to be with the purpose of multi lingual edition, shouldn't help and talk pages like these be also automatically translated? Because otherwise it becomes just an output of information, an editor who isn't familiar with English would be able to read the Abstract Wikipedia in their language but unable to provide feedback (as I'm doing now). [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 06:56, 20 March 2026 (UTC) :I am not sure that we want "automatic" translation. But regular translation, I truly agree that we should have. There is a Phabricator created to enable the Translate extension on this wiki ([[Phab:T420656]]). <span style="color:#EAA">♥</span>[[User:Ainali|Ainali]] <small><sup>[[User talk:Ainali|diskussion]]</sup><sub>[[Special:Bidrag/Ainali|bidrag]]</sub></small> 07:42, 20 March 2026 (UTC) ::Yes at least the ability to translate user messages, so that I for example could read the messages in this page in Spanish and reply in Spanish, and the rest of users translate them to their local languages. Otherwise cross-lingual collaborative effort isn't going to work unless everyone has a decent level of English as a second language. Thank you for the link! [[User:Hathor1719|Hathor1719]] ([[User talk:Hathor1719|talk]]) 08:42, 20 March 2026 (UTC) :: ::I would greatly appreciate automatic per-comment translation (the way Discourse implements it), and hope we find a way to implement that for the truly multilingual sites like this. In the wiki spirit, the outputs of the automatic translation should be savable and editable so that a) the computation of auto-translation only happens once into each target language and b) everyone can improve each of those translations. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) == Using Function IDs == It seems like when creating an article you cannot insert a function ID (i.e. Z6839) in a function call's function field and you have to type in it's name and hope it pops up (which it seems as though it doesn't always). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:13, 20 March 2026 (UTC) == Not showing functions that return strings where an HTML fragment is needed == It might be good to adjust the search function inside the abstract wikipedia editor to show functions that return strings as grayed-out where an HTML fragment is needed, as it took me a while to realize that [https://www.wikifunctions.org/view/en/Z24102 label of item reference in specific/general lang] returns a string and not an HTML fragment, meaning that it doesn't show up when searching. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 13:30, 20 March 2026 (UTC) == Cannot find Lorrain in the language list == Hi, I wanted to try generating an article in lorrain ([[d:Q671198]]), but it does not appear in the selection list. Where can I ask for it to be added, so that I can try experimenting with it? Thanks! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:48, 20 March 2026 (UTC) :I'm not certain, but I know it's a bit of a process that I think begins on Wikidata. Even if it were added, there would be no support for it in community-made functions, so for the foreseeable future this will be impossible. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:54, 20 March 2026 (UTC) ::There are already plenty of lexemes in lorrain on Wikidata. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 20:38, 20 March 2026 (UTC) :::Can you point me to them? [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:04, 20 March 2026 (UTC) ::::https://w.wiki/FiVz [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 06:12, 21 March 2026 (UTC) :I see no reason for not adding this to our list of languages, after all we already have plenty of languages, including dialects like [[f:Z1640]]. {{ping|Poslovitch}} does this mean you are volunteering to create wikifunctions in lorrain 🤣 Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 09:50, 21 March 2026 (UTC) ::@[[User:VIGNERON|VIGNERON]] Of course! I suppose this means the fonctions will need to support the many ways to write in lorrain, since it is not standardized. Do you have any examples of functions that support such things? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 09:54, 21 March 2026 (UTC) :::I tried creating a "Natural language" object on Wikifunctions, but it seems I don't have permission to do this. &lt;rant&gt;Why is it always so hard with languages that have no ISO codes :sob: &lt;/rant&gt; [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 13:32, 21 March 2026 (UTC) ::::You wouldn’t be able to create a Natural language object even if you did have an ISO code to hand. Could you raise a ticket on Phabricator, tagged with [https://phabricator.wikimedia.org/tag/abstract_wikipedia_team/ Abstract Wikipedia team]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:54, 21 March 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]], will do! [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:56, 21 March 2026 (UTC) :::::Raised: [[phab:T420823]]. [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 15:09, 21 March 2026 (UTC) == Project namespace alias == On all other Wikipedias, "WP" is an alias of the Project namespace. Why isn't it here? There's also "Abstract", but that's too long for my liking. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 21:48, 20 March 2026 (UTC) :Noting that this has been discussed multiple times on the telegram. I would prefer AWP, but it doesn't really matter. [[Special:Contributions/&#126;2026-17446-79|&#126;2026-17446-79]] ([[User talk:&#126;2026-17446-79|talk]]) 22:02, 20 March 2026 (UTC) :well it’s not like another language version of Wikipedia, and there're still confusion if it’s a sister project or else. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:09, 20 March 2026 (UTC) ::{{ping|Tanbiruzzaman}} It is listed as a Wikipedia on [[Special:SiteMatrix]]. The domain and database ID says so as well. [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 22:13, 20 March 2026 (UTC) :::It was an initial process to connect wikidata, but will be configured later, per [[phab:T420420]] (also check comments in [[phab:T420643]]). [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 22:32, 20 March 2026 (UTC) :On a similar note, is there a reason why [[Main Page]] is a redlink? Feels useful to redirect it to [[Abstract Wikipedia:Main page]]. //[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:33, 25 March 2026 (UTC) ::redirect from mainspace is not possible here, I guess. You may give a try. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:39, 25 March 2026 (UTC) :::Fair enough I guess. --[[User:SHB2000|SHB2000]] ([[User talk:SHB2000|talk]]) 07:41, 25 March 2026 (UTC) ::::I can do it if I'm an admin. This project has no local admins or bureaucrats. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 23:42, 26 March 2026 (UTC) :::::I tried to create it and it shows "The provided title 'Main_Page' is not valid for an Abstract Article.", also tried to change the content model to wikitext and shows the same error. Note that I also have the similar technical rights as admin. @[[User:Koavf|Koavf]], is there another way you'd try if you're an administrator? [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 03:44, 27 March 2026 (UTC) ::::::Import from another project's "[[Main Page]]". I did this at [[:d:Main Page]] (but the community decided to delete it, which I did). [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 03:47, 27 March 2026 (UTC) == Making it easier to contribute == I'm aware that we're only a few days into the public beta of this project, and everything is a little rough around the edges, but I thought it could be useful to come up with some goals to work towards in order to make the site more accommodating and easier to contribute to, for newer and more experienced editors alike. (If there's a place where this discussion is already taking place please tell me and I can move there). Here are some thoughts I had so far: * Most of the current articles are extremely short, just one or two sentences long. I think it would be good to pick one article in each of a few main categories (e.g. one country, one type of food, one notable person, etc.) and work to try to include as much relevant information as possible, to serve as an example for future articles of similar types. * As I understand it, a lot of the limitations for what kind of information we can include in an article is due to which functions exist on Wikifunctions. We have [[Abstract Wikipedia:Useful functions for article composition]], which is a good way to find some functions, but this list can't include every single function, so it would be good to have some way to find relevant functions on Wikifunctions. Is there a category containing AWP-related functions there? I'm not too familiar with Wikifunctions yet but if there is a category, we should link it there. * In a similar vein, it seems like there are very few such functions currently available. It would be good to have some kind of guide as to how to create such functions that can be used here. I tried creating a new function there yesterday and it took me a while to find my way around, and I still haven't figured it out completely, so a guide specifically for people wanting to improve Abstract Wikipedia could be useful. * Lastly it might be worth coming up with a list of policies and guidelines that we want to make to begin with. Currently there are none, and obviously it's quite time consuming to create new policies, but coming up with a set of basic ones would be helpful I think. Let me know your thoughts. Cheers, &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:52, 21 March 2026 (UTC) :Just had a closer look at Wikifunctions; seems [[f:Wikifunctions:Catalogue/Natural language operations/Global language functions]] might be a good place to link to. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 20:00, 21 March 2026 (UTC) ::I support the goal of making it easier to contribute. From my point of view a place where people can write example sentences in specific languages about specific facts and can request a function for it will be useful. So far I it is difficult for me to understand how it is possible to define content in a abstract way and convert it into texts in different natural languages. It seems to me like it requires to much available data at functions and Wikidata Lexemes what is not there for many small languages so far. So I prefer a monolingual approach based on Wikidata statements. Then people can write sentences what explain a specific Wikidata statement or multiple ones and this can be done for many languages. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:49, 21 March 2026 (UTC) :I do agree that creating these linguistic functions would be easier if we had a guide, though it's not exactly a cut and paste process (it requires a lot of thinking to figure out edge cases, whether your use case makes sense across languages, what will be included in the scope of your function, what will not be, what the utility will be, etc.). An example of thinking this out poorly is [[f:Z31405]], where it's painfullyy clear that the Abstract Wikipedia team didn't think these questions through well enough, where the description says that they couldn't even decide whether the function would output a phrase or a noun, there is little to no utility in composing articles, and the edge cases are insurmountable with their current approach. :It's not exactly the same, but I've noted on the telegram that we should make it easier to make new language versions of existing functions. Unlike object labels, however, that requires either programming experience or a very in-depth tutorial, which we do not have. The lack of language-versions is natural if you think about it (if 1% of the world can make a Wikifunctions function and 1% can translate the concepts effectively between the languages we want, 0.01% can help us here), so the tutorial route seems like the only logical method. Spreading awareness as to contributing this way on the main page could also be helpful [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:35, 22 March 2026 (UTC) ::Yeah, some kind of tutorial would be phenomenal. There could be some walk-through tutorials for creating some basic linguistic functions. That seems to be the bottleneck to progress here - practically all sentences follow the format "X is Y". ::I've been looking forward to Abstract for awhile now (finding out it released yesterday, a bit too late), but it's completely unapproachable - it feels like I need a master's degree in both Computer Science and Linguistics in order to contribute to the growth of this project. It's a new project, sure, but it took at least an hour to write two sentences in [[Q711|Q711 (Mongolia)]]. Doesn't help that I only speak English. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 05:41, 27 March 2026 (UTC) == Involving small language versions == As Abstract Wikipedia can help small Wikipedia language versions offering more content in this language I think it is important to try to get people from such projects involved. From my point of view the highest chance to get it done is if people who know people contributing to small language version talk to the contributors and invite them to contribute to Abstract Wikipedia. In Wikifunctions I expected more involvement of small language versions and I think it is important to make it easier to contribute and find a way how to communicate with people who do not speak English. As it is not the case everyone can speak this language. What do you think how is it possible to get more people from small Wikipedia language versions involved in Abstract Wikipedia and Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:55, 21 March 2026 (UTC) : I am interested in using AW/WF with the [[incubator:]], perhaps a workflow could be developed for that. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 18:52, 22 March 2026 (UTC) :: Have you tried to call Wikifunctions functions in the Incubatorwiki. I think adding language specific implementatations is the first step. It seems to me like simple sentences can be generated through calling Wikifunctions functions and so for this no Abstract Wikipedia is required. — [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:38, 22 March 2026 (UTC) ::: I'll try it. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:02, 23 March 2026 (UTC) == URL-Parameter for specific language == Is it possible to call an abstract Wikipedia article with a URL-Parameter specifying the language. I looked for random pages and I got examples without a german Implementation. I am interested in sharing an example and for this I want to set a link people can klick on to get the result in the expected language afterwards. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:43, 22 March 2026 (UTC) :You can add "?uselang=de" to render the article in German, if that is what you mean. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:41, 22 March 2026 (UTC) :@[[User:Hogü-456|Hogü-456]]: Yes, like with Wikifunctions you should be able to go to <code>/view/fr/Q123456</code> but that's waiting for some production re-configuration to work. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:12, 23 March 2026 (UTC) == Purpose of language-specific functions? == Some functions that produce sentences seem to have language-specific functions for every language, I.e. "Brazilian Sign Language: article-less defining". Why is this? What functions have this multiplicity? I thought one point of AWP was to have language-independend functions, all of which have specifications for how they would render outputs in different languages (where the choice of output language is decided at the client, or at the final step of rendering, not for each function in turn). [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 21:23, 22 March 2026 (UTC) :This is just a side effect of how Wikifunctions works. Essentially the generic "Article-less defining fragment" checks which language you want, and then calls the language-specific version. You should only use the generic ones in abstract articles. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 21:50, 22 March 2026 (UTC) ::Aha thanks, then the interface should probably not be showing the hundreds of language-specific ones in the selector drop-down for editors. [[User:Sj|Sj]] ([[User talk:Sj|talk]]) 18:55, 23 March 2026 (UTC) :::Agreed, although I'm not sure how easy it would be to filter them out; there's not really anything distinguishing them from the general functions, they're both functions that take some input and return monolingual text as output. Maybe worth opening a phabricator ticket to get the opinion of people on the technical side of Abstract Wikipedia. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 19:39, 23 March 2026 (UTC) ::::I think the best way to do it would be to have some sort of tag for "multilingual function"? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:43, 25 March 2026 (UTC) == "It" in abstract wikipedia == How should the concept of "it" be represented in abstract wikipedia? Otherwise it leads to a lot of sentences like "Brussels is the capital of Belgium. Brussels is a large city. Brussels is...". Also, is there any plans for some form of easier to understand "authoring language" or something? The current approach with writing wikifunctions is hard to understand and write. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:35, 23 March 2026 (UTC) :Every concept is represented in Abstract Wikipedia through its Wikidata item, which would be [[d:Q6091500]] in this case. I'm not exactly sure what you mean by an "authoring language" (some sample texts of your idea would be helpful), but I don't think there's much improvement to be had while still writing in an abstract language (that is to say, most improvements would make the language more concrete). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 23 March 2026 (UTC) ::I mean more like a format easier to work with than wikifunctions. Like some form of computer-parsable conlang which can be "compiled" into wikifunctions. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 20:47, 23 March 2026 (UTC) :This is a tough problem, because the pronoun you would use is semantically different in different languages. I think we have to make a "refer to previously-mentioned" function that takes a Wikidata item, reads properties like person or object, (linguistic) gender, etc, and spits out a pronoun. Hopefully it can be done that simply. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:41, 25 March 2026 (UTC) ::Yeah that would make sense. I can try to draft one for English (that's the only language I know at least for now) so we can get a proof of concept. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:48, 25 March 2026 (UTC) ::Ooh. I could be wrong but I think wikidata doesn't have a property for "grammatical gender". For English I'll probably match on P21 and if it's an instance of Q5, and if it doesn't have P21 and is an instance of Q5 do they/them, if not an instance of Q5 and doesn't have P21 it/its, and otherwise match on P21. Also we'll need multiple "refer to" functions for different types of pronouns (possessive, nominative, etc). [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 18:57, 25 March 2026 (UTC) :::About the grammatical gender property: yeah, you're probably right. That's the tough part, because we're going to need individual properties for every language with grammatical gender. See the similar discussion about classifier/measure words and articles below. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 19:06, 25 March 2026 (UTC) ::@[[User:VivianIsBee|VivianIsBee]] We do have [[:d:Property:P5185]], but this is applied only to lexemes and not to items. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Supported languages for an article == Is there a possiblity to see all languages an article can be displayed in. I looked at [[Q2290517]] and it seems like there is not yet a German version for this article. From my point of view knowing what articles are missing in the language of interest is important for working on abstract articles. As I looked at random pages I got a timeout as my user interface is in German and the generation of the article in German was not sucessful. So I think it is also necessary for checking if the article can be displayed in the user interface language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:17, 24 March 2026 (UTC) :This is not something that is convenient to check at all. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:55, 24 March 2026 (UTC) == [[f:Z26039|Z26039]] and [[f:Z26095|Z26095]] == This is a big mistake, and it's best we fix it now. Anything relating to particular languages or even groups of languages needs to stay all the way out of the generic functions. Languages have different rules for articles, some of them don't even have articles. This kind of thing cannot be reconciled at the general function-level. As to the alternate way we deal with this, that's a little tougher. My first thought is a bunch of Wikidata properties that tell you whether an article precedes an entity's label in a particular language. That idea could work, but there are some obvious problems: *Are there languages where the presence of an article is contextual, too? *No one will fill these properties, especially in languages other than English, because we will accumulate dozens of them that have to go on every single word ever [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:23, 25 March 2026 (UTC) :Can you give me an example of a language where this distinction actively prevents the functions from working? Some languages do not have articles, but that just means that the two are interchangeable. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:26, 25 March 2026 (UTC) ::Trivially. ::*[[w:Golf|Golf]] on enwiki: "Golf is a club-and-ball sport in which players use various clubs to hit a ball into a series of holes on a course in as few strokes as possible." ::*[[w:es:Golf|Golf]] on eswiki: "El golf es un deporte cuyo objetivo es introducir una bola en los hoyos que están distribuidos en el campo con el menor número de golpes, utilizando para cada tipo de golpe uno de entre un conjunto de palos ligeramente diferentes entre sí, ya que la cabeza del palo tiene ángulos distintos, al igual que las varillas tienen longitudes diferentes." ::[[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:34, 25 March 2026 (UTC) :::That's not a meaningful difference, though, and both examples use Z26039. Z26039 and Z26095 have different semantic meanings, they aren't stylistic choices. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:01, 25 March 2026 (UTC) ::::<em>Stylistic choice?</em> Is this a joke? Do you think the word "the" in English is a stylistic choice? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:19, 25 March 2026 (UTC) :::::I mean, yes? If you can be understood perfectly without it that's what it is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:21, 25 March 2026 (UTC) ::::::You just said "Z26039 and Z26095 have different semantic meanings". [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 16:27, 25 March 2026 (UTC) :::::::Yes. "The" has no semantic meaning, but there is a semantic difference between "A bird is a dinosaur" and "Bird is a dinosaur" (The latter is about a specific animal names Bird). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:06, 25 March 2026 (UTC) ::::::::It does though, no? See Wiktionary's second example: ::::::::: ''You live on Main Street, don't you? You know, you should tell the mayor '''the''' street needs cleaning.'' ::::::::Generally it's used to refer to a singular identifiable instance (there's more definitions, but this is the primary one), which I think is definitely enough to put it outside of "no semantic meaning". [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:18, 25 March 2026 (UTC) :::::::::I can understand it perfectly fine if you remove "the", though. The fact that the thing can be obviously identified with "the" means that it can be obviously identified without it. It's convenient, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:21, 25 March 2026 (UTC) ::::::::::The solution you're proposing to the problem at hand is pretty much "completely abandon grammatical articles in every language except English". You're right that it's not the end of the world, but we should at least try to solve the problem first. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 21:26, 25 March 2026 (UTC) :::::::::::No. That's definitely ''not'' what I'm saying. I'm disputing your insinuation that something is wrong with our current approach. We can solve any stylistic problems on a language by language basis, and semantic problems in the abstract content. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:09, 25 March 2026 (UTC) :By the way, even a single generic function for "X is a Y" is already too much, it neglects [[w:measure word|measure word]]s in Chinese, Japanese, and Korean. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 13:39, 25 March 2026 (UTC) ::Oh god... measure words. How the fuck do we deal with measure words? ::Have a look at the article for [[w:Chinese classifiers|Chinese classifiers]]. I have no idea how to deal with these. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 14:58, 25 March 2026 (UTC) :::I would presume Wikidata has those available to find? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 25 March 2026 (UTC) ::::No, I just checked and Wikidata doesn't have a property for this yet. We would need to do a decent amount of workshopping to define such a property well for the proposal there (it wouldn't just be "Chinese classifier for"; I think something like "Chinese count-classifier for"? The count-classifiers that simply disappear in Germanic languages are the real concern, as the mass-classifiers can generally be paired with the noun to translate into an English word) but I think it could work barring some edge cases. ::::My main concern is if fundamentally we want to solve these sorts of problems this way. If so, we're going to be asking Wikidata to make hundreds if not thousands of properties over the coming months. Is that the best way to do this? I'm wondering if anyone has a better idea. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:15, 25 March 2026 (UTC) :::::And... is it going to <em>work?</em> How many Wikidata items only have a label in one or two languages as-is? This is only going to exacerbate that problem by quadrupling the work to translate a word, and putting us basically at square one. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:27, 25 March 2026 (UTC) ::::@[[User:Snowmanonahoe|Snowmanonahoe]] There is [[:d:Property:P5978]] which can be used to say that a particular lexeme sense is used with a specific classifier (not just in Mandarin but also in languages like Malay), as well as [[:d:Property:P10927]] which can indicate the reverse relation (but for parsimony's sake should point to more general classes rather than to every applicable sense in existence). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:53, 25 March 2026 (UTC) :::::@[[User:Mahir256|Mahir256]]: Thank you, I didn't know about Wikidata's work on lexemes. This seems a lot more doable now. Question: is there any way to move from an item to a lexeme, e.g. if I had [[d:Q81727]] and I wanted [[d:L:L3965]]? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 20:58, 25 March 2026 (UTC) ::::::@[[User:Snowmanonahoe|Snowmanonahoe]] re: your first sentence, I suspect that most people with questions here are clueless about lexemes (something the Abstract Wikipedia team made a grave mistake in not properly having addressed before this launch). In general links go from lexeme senses to items and not the other way around, [[:d:Wikidata:Lexicographical_data/Documentation/Senses#Properties_regarding_relationships_to_Wikidata_items|with several properties available to do so]], and while there is a Wikifunction to go from an item to a lexeme, I cannot endorse the current method of composing abstract articles (<small>see my reply under "Authoring Language" below</small>) enough to mention what Wikifunction that is. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:11, 25 March 2026 (UTC) ::::::The function being referred to by Mahir is [[f:Z6830]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:25, 25 March 2026 (UTC) ::::::It would be helpful if you read a bit about the project before insisting that we're doing it wrong. [[Special:Contributions/&#126;2026-18667-44|&#126;2026-18667-44]] ([[User talk:&#126;2026-18667-44|talk]]) 22:11, 25 March 2026 (UTC) :::::::Could you elaborate? [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 22:15, 25 March 2026 (UTC) ::::::::You don't even know about Lexemes, much less the complexities of the project. You come into the project chat without the slightest sliver of a clue and then tell everyone that they are "making a big mistake." Perhaps next time you could phrase it like "What is the distinction between these two functions? Does this not present concerns about XYZ?" [[Special:Contributions/&#126;2026-18688-73|&#126;2026-18688-73]] ([[User talk:&#126;2026-18688-73|talk]]) 02:09, 26 March 2026 (UTC) :::::::::I'd be happy to hear why I'm wrong. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 02:18, 26 March 2026 (UTC) :Is it just me or does 26039 only return void? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:31, 25 March 2026 (UTC) ::Does for me, too, the English version anyway. [[User:Snowmanonahoe|Snowmanonahoe]] ([[User talk:Snowmanonahoe|talk]]) 18:42, 25 March 2026 (UTC) :::If my debugging is right, everything except Russian, Ukrainian, and Belarusian is completely broken. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:44, 25 March 2026 (UTC) ::::For me, English renders fine now [perhaps due to a recent edit? hard to be sure]. Not sure if it's entirely fixed though. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:08, 25 March 2026 (UTC) :I agree there is a problem with the current approach. My proposed solution: I'm hoping the top level call from Abstract Wikipedia will be optionally allowed to send parameters like the grammatical number "plural" of the subject, which could be considered by the specific language alongside other context about the subject/object item to formulate the grammar (e.g. [[f:Z32496]]), and by the time it gets to the English constructor (e.g. [[f:Z32410]]), the English function will have the "subject is plural" boolean set (to decide "has"/"have" as well as the articles). I'm working on this particular example and all the required helper functions. If the English version works, I'll seek to make a configuration that allows similar in other languages. PS off topic, but I also think we will often want these functions to return HTML not monolingual text, so that we can embed hyperlinks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:37, 26 March 2026 (UTC) ::HTML is ideal because you don't need to convert it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:16, 26 March 2026 (UTC) ::I’m not sure we want to favour particular features; don’t we simply want to determine the relevant set of lexemes for an item/language pairing? We don’t have selective fetch for lexemes, so the set may need to be limited, but identifying the more salient lexemes still requires considering the full set, unless we filter by “lexical similarity” between the item’s labels and/or aliases and the lexeme’s lemma and/or forms. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 26 March 2026 (UTC) :::I don't quite understand what you are objecting to, or what problem you forsee. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:22, 27 March 2026 (UTC) ::::I’m not objecting to anything, although the notion of “sending” is a little alien in a functional context. The problem is knowing which features (predicates) are most salient. I guess it’s simply an optimisation, so further relevant details can be fetched later if the context requires them. But I’d still think in terms of filtered statement sets, and perhaps different filters per language. If we’re going to be language specific, it’s natural to consider extending the selective fetch to include sense-related lexemes. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:26, 27 March 2026 (UTC) == Authoring Language == Wikifunctions are kind of a pain to work with directly (no offense to the creators of them, they're an amazing platform and overall very impressive, just kind of by their nature they are built to be more abstract and closer to lambda calculus over "regular" programming languages), and that extends to Abstract Wikipedia. Has it been thought about making a sort of "authoring language" that is easier to work with than directly using Wikifunctions, but then "compiles" directly to Wikifunctions? My idea is sort of making a computer-parsable, natural language-agnostic conlang or even just some sort of custom markup language that could optionally be used to write abwiki articles and then would be stored along with the compiled wikifunctions and a timestamp of last compile so if an update was made then previous articles could be recompiled automatically. I'm of course not one of the abwiki staff members, so if this doesn't fit the "spirit" of it or something let me know, but I think it'd be helpful. [[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 19:14, 25 March 2026 (UTC) :I proposed adding support for Spreadsheetfunctions to Wikifunctions. It is better than defining a new language. From my point of view there are in relation to other programming languages many people who can write spreadsheet functions and they are translated into many different natural languages. In the past I did some experiments regarding the automatical conversion of Spreadsheet functions into the programming language R. I am interested in defining an Abstract Article in an Spreadsheet and I think it is possible. It is from my point of view important to lower the barrer to create an Abstract Article and creating functions in Wikifunctions. Maybe the goal of making it abstract makes it more complicated and language specific functions are easier to create for many people. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:25, 25 March 2026 (UTC) :@[[User:VivianIsBee|VivianIsBee]] I have presented to the Abstract Wikipedia team about an abstract content authoring language [[f:Wikifunctions:Status updates/2024-10-17|multiple]] [https://elemwala.toolforge.org/static/nlgsig-nov2025.html times]. It is unfortunate that the current infrastructure does not seek to support this yet. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 20:49, 25 March 2026 (UTC) == Definite articles == Heya! Been working on the page [[Q778]] [and thus the [https://www.wikifunctions.org/view/en/Z26570 Z26570] function] - is there a way to check if a word needs a definite article [i.e. the] or not? Right now it's "''The Bahamas is an island country in Caribbean.''" which is close but needs a definite article [before Caribbean]. But I can't just always add it, since cases like "''Lubeck is a city in the Germany.''" would be wrong. Is there any solution for this yet? [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 21:06, 25 March 2026 (UTC) :IIRC this has been discussed on the telegram/IRC. Not sure if a solution was found. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:23, 25 March 2026 (UTC) :@[[User:99of9|99of9]] is working on this: [[:f:Z32645]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:02, 26 March 2026 (UTC) ::hmm, tried adding this to [[f:Z30397]], but it makes it return an empty string for some reason? presumably i'm doing something wrong but not sure what... :( [faulty implementation at [[f:Z32738]]] [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 19:55, 26 March 2026 (UTC) :::The reason was that the argument to Z32645 is a Wikidata item reference, not a Wikidata item. I've fixed it now. But I switched it so that it only adds the definite article when the Kleenean is absolutely True, more than Maybe. I hope I will be able to achieve that for Caribbean, although it doesn't currently do so. I'll keep working on it today. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:20, 27 March 2026 (UTC) == Editing the direct code of pages == I find the current GUI editor to be quite clunky and harder for more complex topics. I'm assuming there is some way that I can edit the code of pages, so I can more quickly write functions without clicking through GUIs. Like I heavily doubt someone wrote [[Q15433043]] by clicking through GUIs. Also, does anyone know of a function that concats two strings with a space in between? Would I just use [[wikifunctions:Z21394|Z21394]], adding a space between two calls to objects (i.e. "Mars" + " " + "Jupiter")? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:19, 26 March 2026 (UTC) :For [[Q15433043]], it looks like they just wrote it in plain English and didn't use functions, so that's why it's so long I think. For joining, [[f:Z22504]] looks like a pretty good option. [[User:Infernostars|Infernostars]] ([[User talk:Infernostars|talk]]) 20:40, 26 March 2026 (UTC) ::Thanks, that looks good. I hope more languages support it down the road. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:45, 26 March 2026 (UTC) ::When I try to insert this in a [[wikifunctions:Z28016|"defining role sentence"]], it doesn't appear and throws an error. Do you know why? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:51, 26 March 2026 (UTC) :There are several, but I think they are best left to language-specific functions on Wikifunctions. How do you know that a space is required? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:42, 26 March 2026 (UTC) ::For example, in [[Q711|Mongolia]], I would like to write "Ulaanbaatar is the capital and largest city of Mongolia". As of now, I would have to write that in two separate sentences and be very repetitive. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 20:46, 26 March 2026 (UTC) :::There’s a long journey ahead of us. At this stage I’d be thinking more in terms of [[f:Z32163]]. At least that way we can join adjacent sentences more naturally, when we have appropriate functions to do that. And we can implement “paragraph” differently according to the target language, without having to change the existing abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:07, 26 March 2026 (UTC) ::::Yeah that's what I expected, the project has just started after all. Thanks for this. ::::How are you finding these functions? I'm having trouble locating them. Also, is there a way that I can copy and paste functions from one article to another in the case of cookie-cutter articles? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 21:45, 26 March 2026 (UTC) :::::You can copy individual function calls in edit mode. Just click on the three vertical dots and select Copy to clipboard. This is currently specific to a particular browser and site, so you cannot copy between Wikifunctions and AW. You can also copy parts of calls by clicking on the three horizontal dots [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:26, 26 March 2026 (UTC) ::::::Great, I didn't see that, thank you! So there is no current way to edit the underlying code of the page? [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 22:35, 26 March 2026 (UTC) :::::::It depends what you mean by “underlying code”. All articles are a list of one or more sections containing function calls. You can add and remove sections (apart from the first) and move sections up and down. Within a section, you can move function calls up and down, but you can only move a function call (or part of one) from one section to another by using the clipboard. The real underlying code is the functions themselves, and these can be amended on Wikifunctions. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:44, 26 March 2026 (UTC) :::::For tips on finding functions, please see [[:f:Wikifunctions:Find]]. It is also helpful to look at other AW articles, of course. On Wikifunctions, you can look at a related function’s implementations or test cases, as these may reference broader or narrower functions. And “What links here” is available from the Tools menu. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:38, 26 March 2026 (UTC) ::::::Thank you very much for you help. I think that's all I need to know for now, happy editing :) [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 23:07, 26 March 2026 (UTC) gwix5ii0x4azmbp3b8zpecrz832jgip Abstract Wikipedia:Report a technical problem 4 8 2333 2244 2026-03-26T16:42:06Z Jdforrester (WMF) 5 /* Function links are 404s */ Reply 2333 wikitext text/x-wiki This is a page where to report technical problems and bugs you might encounter on the website. Please, add your report below this line. __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Report A Technical Problem]] ---- == Editing and viewing abstract pages do not work == Essentially the title. To reproduce, go to, say [[Q319]]. Notice you cannot use it (it just displays JSON), and when you try to edit it, the same JSON is shown and editable. I'm sure the team is aware, just writing this down. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:58, 19 March 2026 (UTC) :[[User:Jdforrester (WMF)]] notes that abstract articles are being created in the wrong namespace, which seems the likely cause. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:00, 19 March 2026 (UTC) == Function links are 404s == If I click from https://abstract.wikipedia.org/wiki/Q142 to the function view https://abstract.wikipedia.org/view/en/Z27868 I get a 404 error. That seems to be true for all the "Z" links. [[User:Eloquence|Eloquence]] ([[User talk:Eloquence|talk]]) 23:17, 19 March 2026 (UTC) :This also seems to happen if you click "Read". [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 00:29, 20 March 2026 (UTC) ::It seems to try and view functions in Abstract Wikipedia when the functions are on Wikifunctions instead. https://wikifunctions.org/wiki/Z27868 is where the link should go. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 00:42, 20 March 2026 (UTC) :Fix underway in [[phab:T420666|T420666: Our /view/ URLs aren't working on abstract.wikipedia.org, so we're generating links for users that don't work]]. Sorry for the disruption. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:43, 23 March 2026 (UTC) ::Note: This part is fixed; the second part is [[phab:T420670|T420670: from Abstract Wikipedia, links to ZIDs should go to Wikifunctions]] which will get deployed next week. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:42, 26 March 2026 (UTC) == Search not working == Whne I search, say Canberra, which has an Abstract Wikipedia article, the search bar takes me to [https://abstract.wikipedia.org/view/en/Q3114?wprov=acrw1_0 Not Found], with an error. It should go to [[Q3114|Q3114 - Abstract Wikipedia]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 00:31, 20 March 2026 (UTC) :Fix underway in [[phab:T420666|T420666: Our /view/ URLs aren't working on abstract.wikipedia.org, so we're generating links for users that don't work]] for this one too. Sorry for the disruption. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:43, 23 March 2026 (UTC) == Undo not working == When I try to "undo" from history, it doesn't show the revert screen, but only shows the edit screen of the latest article. Maybe the same reason of mis-created namespace... [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:45, 20 March 2026 (UTC) :Filed as [[phab:T420915|T420915: Attempting to undo an Abstract article edit appears to fail, and opens the editor with the current revision]]. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:48, 23 March 2026 (UTC) == Special:CreateAbstract with an argument == Steps to reproduce: * Go to [[Special:CreateAbstract/Q123456]] * Add some content * Try to publish Error message: <blockquote>The value of the 'qid' property ('Q0') does not match the page title 'Q123456'</blockquote> [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 00:38, 21 March 2026 (UTC) :I got this same error message when trying to [[Special:CreateAbstract/Q151]] (of course with it saying Q151 rather than Q123456). Also occurred when I tried to create a blank page. <span class="nowrap"><code>[[User:Dot.py|dot]][[User talk:Dot.py|.]][[Special:Contributions/Dot.py (alt)|p]][[Special:Contributions/Dot.py|y]]</code></span> 23:43, 22 March 2026 (UTC) :Filed as [[phab:T420916|T420916: Direct browses to Special:CreateAbstract/Q123456 don't work on publishing, attempt to publish to Q0]]. Thanks for the report! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:49, 23 March 2026 (UTC) == Pages can't be viewed == When trying to view pages longer than a sentence that aren't hard coded copies of articles from enwiki, I get "Reached max retries. Try again later." Is this expected behavior? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 13:59, 25 March 2026 (UTC) :ex: [[Q213]] [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 14:00, 25 March 2026 (UTC) :Yes it's a bug. Tracked in [[phab:T420630]]. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 14:09, 25 March 2026 (UTC) == [[f:Z26095|Z26095]] not working == Hello, I could just file a task on Phabricator but checking here first. For some reason, I can't find [[f:Z26095|Z26095]] in the list of functions. [[User:FantasticWikiUser|FantasticWikiUser]] ([[User talk:FantasticWikiUser|talk]]) 17:33, 25 March 2026 (UTC) :@[[User:FantasticWikiUser|FantasticWikiUser]]: Z26095 outputs a "[https://www.wikifunctions.org/view/en-gb/Z11 Monolingual text]" item, not a fragment of HTML, so it won't show up in search except in places you can use a monolingual text item, like as an argument to a Z32234 call. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:23, 25 March 2026 (UTC) t0qzzurxa0y3r92x7837p3p7fge5193 2334 2333 2026-03-26T16:42:43Z Jdforrester (WMF) 5 /* Search not working */ Reply 2334 wikitext text/x-wiki This is a page where to report technical problems and bugs you might encounter on the website. Please, add your report below this line. __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Report A Technical Problem]] ---- == Editing and viewing abstract pages do not work == Essentially the title. To reproduce, go to, say [[Q319]]. Notice you cannot use it (it just displays JSON), and when you try to edit it, the same JSON is shown and editable. I'm sure the team is aware, just writing this down. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:58, 19 March 2026 (UTC) :[[User:Jdforrester (WMF)]] notes that abstract articles are being created in the wrong namespace, which seems the likely cause. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:00, 19 March 2026 (UTC) == Function links are 404s == If I click from https://abstract.wikipedia.org/wiki/Q142 to the function view https://abstract.wikipedia.org/view/en/Z27868 I get a 404 error. That seems to be true for all the "Z" links. [[User:Eloquence|Eloquence]] ([[User talk:Eloquence|talk]]) 23:17, 19 March 2026 (UTC) :This also seems to happen if you click "Read". [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 00:29, 20 March 2026 (UTC) ::It seems to try and view functions in Abstract Wikipedia when the functions are on Wikifunctions instead. https://wikifunctions.org/wiki/Z27868 is where the link should go. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 00:42, 20 March 2026 (UTC) :Fix underway in [[phab:T420666|T420666: Our /view/ URLs aren't working on abstract.wikipedia.org, so we're generating links for users that don't work]]. Sorry for the disruption. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:43, 23 March 2026 (UTC) ::Note: This part is fixed; the second part is [[phab:T420670|T420670: from Abstract Wikipedia, links to ZIDs should go to Wikifunctions]] which will get deployed next week. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:42, 26 March 2026 (UTC) == Search not working == Whne I search, say Canberra, which has an Abstract Wikipedia article, the search bar takes me to [https://abstract.wikipedia.org/view/en/Q3114?wprov=acrw1_0 Not Found], with an error. It should go to [[Q3114|Q3114 - Abstract Wikipedia]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 00:31, 20 March 2026 (UTC) :Fix underway in [[phab:T420666|T420666: Our /view/ URLs aren't working on abstract.wikipedia.org, so we're generating links for users that don't work]] for this one too. Sorry for the disruption. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:43, 23 March 2026 (UTC) ::This fix is now deployed. Sorry for the disruption! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:42, 26 March 2026 (UTC) == Undo not working == When I try to "undo" from history, it doesn't show the revert screen, but only shows the edit screen of the latest article. Maybe the same reason of mis-created namespace... [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:45, 20 March 2026 (UTC) :Filed as [[phab:T420915|T420915: Attempting to undo an Abstract article edit appears to fail, and opens the editor with the current revision]]. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:48, 23 March 2026 (UTC) == Special:CreateAbstract with an argument == Steps to reproduce: * Go to [[Special:CreateAbstract/Q123456]] * Add some content * Try to publish Error message: <blockquote>The value of the 'qid' property ('Q0') does not match the page title 'Q123456'</blockquote> [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 00:38, 21 March 2026 (UTC) :I got this same error message when trying to [[Special:CreateAbstract/Q151]] (of course with it saying Q151 rather than Q123456). Also occurred when I tried to create a blank page. <span class="nowrap"><code>[[User:Dot.py|dot]][[User talk:Dot.py|.]][[Special:Contributions/Dot.py (alt)|p]][[Special:Contributions/Dot.py|y]]</code></span> 23:43, 22 March 2026 (UTC) :Filed as [[phab:T420916|T420916: Direct browses to Special:CreateAbstract/Q123456 don't work on publishing, attempt to publish to Q0]]. Thanks for the report! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:49, 23 March 2026 (UTC) == Pages can't be viewed == When trying to view pages longer than a sentence that aren't hard coded copies of articles from enwiki, I get "Reached max retries. Try again later." Is this expected behavior? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 13:59, 25 March 2026 (UTC) :ex: [[Q213]] [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 14:00, 25 March 2026 (UTC) :Yes it's a bug. Tracked in [[phab:T420630]]. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 14:09, 25 March 2026 (UTC) == [[f:Z26095|Z26095]] not working == Hello, I could just file a task on Phabricator but checking here first. For some reason, I can't find [[f:Z26095|Z26095]] in the list of functions. [[User:FantasticWikiUser|FantasticWikiUser]] ([[User talk:FantasticWikiUser|talk]]) 17:33, 25 March 2026 (UTC) :@[[User:FantasticWikiUser|FantasticWikiUser]]: Z26095 outputs a "[https://www.wikifunctions.org/view/en-gb/Z11 Monolingual text]" item, not a fragment of HTML, so it won't show up in search except in places you can use a monolingual text item, like as an argument to a Z32234 call. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:23, 25 March 2026 (UTC) 7f4aw164fid14k89zglzcgnd135qbf5 2335 2334 2026-03-26T16:43:23Z Jdforrester (WMF) 5 /* Special:CreateAbstract with an argument */ Reply 2335 wikitext text/x-wiki This is a page where to report technical problems and bugs you might encounter on the website. Please, add your report below this line. __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Report A Technical Problem]] ---- == Editing and viewing abstract pages do not work == Essentially the title. To reproduce, go to, say [[Q319]]. Notice you cannot use it (it just displays JSON), and when you try to edit it, the same JSON is shown and editable. I'm sure the team is aware, just writing this down. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:58, 19 March 2026 (UTC) :[[User:Jdforrester (WMF)]] notes that abstract articles are being created in the wrong namespace, which seems the likely cause. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:00, 19 March 2026 (UTC) == Function links are 404s == If I click from https://abstract.wikipedia.org/wiki/Q142 to the function view https://abstract.wikipedia.org/view/en/Z27868 I get a 404 error. That seems to be true for all the "Z" links. [[User:Eloquence|Eloquence]] ([[User talk:Eloquence|talk]]) 23:17, 19 March 2026 (UTC) :This also seems to happen if you click "Read". [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 00:29, 20 March 2026 (UTC) ::It seems to try and view functions in Abstract Wikipedia when the functions are on Wikifunctions instead. https://wikifunctions.org/wiki/Z27868 is where the link should go. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 00:42, 20 March 2026 (UTC) :Fix underway in [[phab:T420666|T420666: Our /view/ URLs aren't working on abstract.wikipedia.org, so we're generating links for users that don't work]]. Sorry for the disruption. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:43, 23 March 2026 (UTC) ::Note: This part is fixed; the second part is [[phab:T420670|T420670: from Abstract Wikipedia, links to ZIDs should go to Wikifunctions]] which will get deployed next week. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:42, 26 March 2026 (UTC) == Search not working == Whne I search, say Canberra, which has an Abstract Wikipedia article, the search bar takes me to [https://abstract.wikipedia.org/view/en/Q3114?wprov=acrw1_0 Not Found], with an error. It should go to [[Q3114|Q3114 - Abstract Wikipedia]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 00:31, 20 March 2026 (UTC) :Fix underway in [[phab:T420666|T420666: Our /view/ URLs aren't working on abstract.wikipedia.org, so we're generating links for users that don't work]] for this one too. Sorry for the disruption. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:43, 23 March 2026 (UTC) ::This fix is now deployed. Sorry for the disruption! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:42, 26 March 2026 (UTC) == Undo not working == When I try to "undo" from history, it doesn't show the revert screen, but only shows the edit screen of the latest article. Maybe the same reason of mis-created namespace... [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:45, 20 March 2026 (UTC) :Filed as [[phab:T420915|T420915: Attempting to undo an Abstract article edit appears to fail, and opens the editor with the current revision]]. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:48, 23 March 2026 (UTC) == Special:CreateAbstract with an argument == Steps to reproduce: * Go to [[Special:CreateAbstract/Q123456]] * Add some content * Try to publish Error message: <blockquote>The value of the 'qid' property ('Q0') does not match the page title 'Q123456'</blockquote> [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 00:38, 21 March 2026 (UTC) :I got this same error message when trying to [[Special:CreateAbstract/Q151]] (of course with it saying Q151 rather than Q123456). Also occurred when I tried to create a blank page. <span class="nowrap"><code>[[User:Dot.py|dot]][[User talk:Dot.py|.]][[Special:Contributions/Dot.py (alt)|p]][[Special:Contributions/Dot.py|y]]</code></span> 23:43, 22 March 2026 (UTC) :Filed as [[phab:T420916|T420916: Direct browses to Special:CreateAbstract/Q123456 don't work on publishing, attempt to publish to Q0]]. Thanks for the report! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:49, 23 March 2026 (UTC) ::This fix is now deployed. Sorry for the disruption! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:43, 26 March 2026 (UTC) == Pages can't be viewed == When trying to view pages longer than a sentence that aren't hard coded copies of articles from enwiki, I get "Reached max retries. Try again later." Is this expected behavior? [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 13:59, 25 March 2026 (UTC) :ex: [[Q213]] [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 14:00, 25 March 2026 (UTC) :Yes it's a bug. Tracked in [[phab:T420630]]. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 14:09, 25 March 2026 (UTC) == [[f:Z26095|Z26095]] not working == Hello, I could just file a task on Phabricator but checking here first. For some reason, I can't find [[f:Z26095|Z26095]] in the list of functions. [[User:FantasticWikiUser|FantasticWikiUser]] ([[User talk:FantasticWikiUser|talk]]) 17:33, 25 March 2026 (UTC) :@[[User:FantasticWikiUser|FantasticWikiUser]]: Z26095 outputs a "[https://www.wikifunctions.org/view/en-gb/Z11 Monolingual text]" item, not a fragment of HTML, so it won't show up in search except in places you can use a monolingual text item, like as an argument to a Z32234 call. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:23, 25 March 2026 (UTC) mch56ltiwh16tli4up9evkzgo7l6b3i Template:Tracked 10 34 2415 84 2026-03-26T23:45:37Z Koavf 723 redlink 2415 wikitext text/x-wiki <div class="tracked tracked-float{{#switch:{{{float|}}}|left|right|none={{{float}}}|#default= {{#if:{{{1|}}}|mw-trackedTemplate}}"> <templatestyles src="Tracked/style.css" /> {{LangSwitch |ar = مجنزرة في [[mw:Special:MyLanguage/Phabricator|Phabricator]] |de = Verfolgt in [[mw:Special:MyLanguage/Phabricator|Phabricator]] |en = Tracked in [[mw:Special:MyLanguage/Phabricator|Phabricator]] |es = Rastreado en [[mw:Special:MyLanguage/Phabricator|Phabricator]] |fr = Suivi dans [[mw:Special:MyLanguage/Phabricator|Phabricator]] |ru = Отслеживается в [[mw:Special:MyLanguage/Phabricator|Phabricator]] |sv = Spåras i [[mw:Special:MyLanguage/Phabricator|Phabricator]] |tr = [[mw:Special:MyLanguage/Phabricator|Phabricator]]'da takip ediliyor |vi = Theo dõi trên [[mw:Special:MyLanguage/Phabricator|Phabricator]] |zh-hans = 于[[mw:Special:MyLanguage/Phabricator|Phabricator]]查看 |zh-hant = 於[[mw:Special:MyLanguage/Phabricator|Phabricator]]查看 }}{{#if:{{{1|}}} | {{Colon|uselang={{int:Lang}}}}<br /> [[phabricator:{{{1|}}}|<strong class="trak{{#ifeq:{{padleft:|1|{{{1|T}}}}}|T | fab | bug }}-{{{1|}}}">{{#ifeq:{{padleft:|1|{{{1|T}}}}}|T | {{LangSwitch |ar = المهمة |de = Aufgabe |en = Task |es = tarea |fr = tâche |ru = задача |sv = ärende |vi = Việc |tr = görev |zh-hans = 任务 |zh-hant = 任務 }} | {{LangSwitch |ar = علة |de = Anomalie |en = Bug |es = anomalía |fr = anomalie |ru = ошибка |sv = bugg |vi = Lỗi |tr= hata |zh-hans = 漏洞 |zh-hant = 漏洞 }} }} {{{1|}}}</strong>]] {{#if:{{{2|}}} | <strong style="color:#{{#ifeq:{{padleft:|1|{{{1|T}}}}} | T | <!--Task-->{{#switch:{{lc:{{{2|}}}}} |open = F00 |stalled = 800 |done |resolved = 080 |invalid |duplicate |declined |#default = 000 }} | <!--Bug-->{{#switch:{{lc:{{{2|}}}}} |critical = F00;font-size:140% |done |fixed = 080 |later |wontfix |won't fix |invalid |duplicate |#default = 000 }} }};font-variant:small-caps">{{#ifeq:{{padleft:|1|{{{1|T}}}}}|T | <!--Task-->{{#switch:{{lc:{{{2|}}}}} |open = {{LangSwitch |ar = فتح |de = öffnen |en = open |es = abierta |fr = ouverte |ru = открытая |sv = öppna |vi = mở |tr = aktif |zh-hans = 开放 |zh-hant = 開放 }} |stalled = {{LangSwitch |ar = متوقفة |de = blockiert |en = stalled |es = bloqueada |fr = bloquée |ru = заблокированная |sv = blockerad |vi = cũ |tr = bekletiliyor |zh-hans = 已停滞 |zh-hant = 已停滯 }} |invalid = {{LangSwitch |ar = غير صالح |de = ungültig |en = invalid |es = inválida |fr = non valide |ru = недействительная |sv = ogiltig |vi = không hợp lệ |tr = geçersiz |zh-hans = 无效 |zh-hant = 無效 }} |duplicate = {{LangSwitch |ar = مكرر |de = doppelt |en = duplicate |es = duplicada |fr = en doublon |ru = повторяющаяся |sv = dubblett |vi = lặp |tr = mükerrer |zh-hans = 重复 |zh-hant = 重複 }} |declined = {{LangSwitch |ar = رفضت |de = abgelehnt |en = declined |es = rechazada |fr = rejetée |ru = отклоненная |sv = avvisad |vi = từ chối |tr = reddedildi |zh-hans = 已拒绝 |zh-hant = 已拒絕 }} |done |resolved = {{LangSwitch |ar = تم حلها |de = gelöst |en = resolved |es = resuelta |fr = résolue |ru = решенная |sv = löst |vi = đã giải quyết |tr = çözüldü |zh-hans = 已解决 |zh-hant = 已解決 }} }} | <!--Bug-->{{#switch:{{lc:{{{2|}}}}} |critical = {{LangSwitch |ar = حرجة |de = kritisch |en = critical |es = crítica |fr = critique |ru = критическая |sv = kritisk |vi = chí tử |tr = önemli |zh-hans = 紧急 |zh-hant = 緊急 }} |later = {{LangSwitch |ar = تم الحل «لاحقًا» |de = „später‟ aufgelöst |en = resolved “later” |es = resuelta «más tarde» |fr = résolue « plus tard » |ru = устранена «позже» |sv = löst ”senare” |vi = giải quyết "sau" |tr = "sonra" çözülecek |zh-hans = 日后解决 |zh-hant = 日後解決 }} |wontfix |won't fix = {{LangSwitch |ar = تم حل المشكلة «لن يتم الإصلاح» |de = als „nicht behoben‟ aufgelöst |en = resolved as “won’t fix” |es = resuelta como «no arreglar» |fr = résolue comme « ne pas corriger » |ru = решена как «не исправлю» |sv = löst som ”kommer inte åtgärdas” |vi = đã giải quyết: không sửa |tr = "düzeltilmeyeceği" belirtildi |zh-hans = 已解决,不予修复 |zh-hant = 已解決,不予修復 }} |invalid = {{LangSwitch |ar = حل غير صالح |de = als ungültig aufgelöst |en = resolved as invalid |es = resuelta como inválida |fr = résolue comme non valide |ru = решена как недействительная |sv = löst som ogiltig |vi = đã giải quyết: không hợp lệ |tr = geçersiz olduğu belirtildi |zh-hans = 已解决,无效 |zh-hant = 已解決,無效 }} |duplicate = {{LangSwitch |ar = تم حلها على أنها مكررة |de = als Duplikat aufgelöst |en = resolved as duplicate |es = resuelta como duplicada |fr = résolue comme doublon |ru = решена как дубликат |sv = löst som dubblett |vi = đã giải quyết: lặp |tr = mükerrer olduğu belirtildi |zh-hans = 已解决,重复 |zh-hant = 已解決,重複 }} |done |fixed = {{LangSwitch |ar = حل ثابت |de = als behoben aufgelöst |en = resolved as fixed |es = resuelta como fija |fr = résolue comme corrigée |ru = решена как фиксированная |sv = löst som åtgärdad |vi = đã giải quyết: đã sửa |tr = düzeltildiği belirtildi |zh-hans = 已解决,已修复 |zh-hant = 已解決,已修復 }} }} }}</strong> }} }}</div><noinclude> {{Documentation}} </noinclude> n5zxv4z1as5b2opw1nyeu50vzfq5jc4 Help:Contents 12 39 2321 1842 2026-03-26T14:18:00Z Tanbiruzzaman 13 Ready for translation 2321 wikitext text/x-wiki <languages/> <translate> The place where you can get help contributing to Abstract Wikipedia. == Documentation == </translate> * [[Abstract Wikipedia:About|<translate>Introduction</translate>]] * [[Help:How to create an article|<translate>How to create an article</translate>]] * [[Abstract Wikipedia:Useful functions for article composition|<translate>Useful functions for article composition</translate>]] * [[Abstract Wikipedia:Frequently Asked Questions|<translate>FAQ</translate>]] * [[f:Special:MyLanguage/Wikifunctions:Glossary|<translate>Glossary</translate>]] * [[mw:Special:MyLanguage/Help:Contents|<translate>Help:Contents</translate>]] — <translate>on mediawiki.org for standard wiki-page editing</translate> <translate> == Community and communication == </translate> * [[Abstract Wikipedia:Project chat|<translate>Project chat</translate>]] * [[Abstract Wikipedia:Community portal|<translate>Community portal</translate>]] * [[Abstract Wikipedia:Report a technical problem|<translate>Report a technical problem</translate>]] [[Category:Help{{#translation:}}| ]] 2zm67jhrmcykgusmhsz9kvuxe6d9mvw 2528 2321 2026-03-27T11:56:17Z GearsDatapacks 35 Add link to suggested functions 2528 wikitext text/x-wiki <languages/> <translate> The place where you can get help contributing to Abstract Wikipedia. == Documentation == </translate> * [[Abstract Wikipedia:About|<translate>Introduction</translate>]] * [[Help:How to create an article|<translate>How to create an article</translate>]] * [[Abstract Wikipedia:Useful functions for article composition|<translate>Useful functions for article composition</translate>]] * [[Abstract Wikipedia:Frequently Asked Questions|<translate>FAQ</translate>]] * [[f:Special:MyLanguage/Wikifunctions:Glossary|<translate>Glossary</translate>]] * [[mw:Special:MyLanguage/Help:Contents|<translate>Help:Contents</translate>]] — <translate>on mediawiki.org for standard wiki-page editing</translate> <translate> == Community and communication == </translate> * [[Abstract Wikipedia:Project chat|<translate>Project chat</translate>]] * [[Abstract Wikipedia:Community portal|<translate>Community portal</translate>]] * [[Abstract Wikipedia:Report a technical problem|<translate>Report a technical problem</translate>]] * [[Abstract Wikipedia:Suggested functions|<translate>Suggested functions</translate>]] [[Category:Help{{#translation:}}| ]] ixcf5jwn9rd8hpvquhei1d9o5p9xpem Help:How to create an article 12 41 2338 1841 2026-03-26T17:41:02Z Arlo Barnes 953 link to Wikidata help 2338 wikitext text/x-wiki In Abstract Wikipedia you can only create articles about topics that already have a Wikidata item. If the topic does not already exist on Wikidata that you can tell by [[d:special:search|search]], follow [[d:help:items#Creating a new item|this help page]] to make a new item for it. In order to create an article, you can go to [[Special:CreateAbstract|Create a New Abstract Article]]. [[file:aw-tutorial-step-1.png|center|thumb|Select a topic]] Type to select a topic, and click on create. [[file:aw-tutorial-step-2.png|center|thumb|Empty abstract article]] You will get to a new screen. On the right hand side you see the preview in the selected language, on the left hand side the abstract content. [[file:aw-tutorial-step-3.png|center|thumb|Click on the plus sign to add a fragment.]] Click on the plus button in the left panel to add a new fragment. For now, we are adding an empty fragment. [[file:aw-tutorial-step-4.png|center|thumb|An empty fragment]] This will look like this, showing a function call without a function selected yet. We click on the caron next to the red "Select Function" text. [[file:aw-tutorial-step-5.png|center|thumb|Function selector open]] That will open the function selector. [[file:aw-tutorial-step-6.png|center|thumb|Selecting a function]] We select a function. It has to be a function that exists on Wikifunctions, and at this point, it has to return an HTML fragment. In this example we choose the function "string to HTML fragment", as this allows us to enter a string, or choose a function that creates a string. [[file:aw-tutorial-step-7.png|center|thumb|Selected the "string to HTML fragment" function]] We have now selected a function. We get fields for the arguments. Instead of typing a string, we want to add another function, [[file:aw-tutorial-step-8.png|center|thumb|Change the mode of the argument]] In order to do so, we change the mode of the argument named string by clicking on the three dots next to string. This allows us to change from the current mode, literal, to a function call. [[file:aw-tutorial-step-9.png|center|thumb|Select the inner function]] Here we can now select a function that returns a string. [[file:aw-tutorial-step-10.png|center|thumb|Choose a function returning a string]] We select the function "Article-less instantiating fragment" -- a function that creates sentences such as "Paris is a city." [[file:aw-tutorial-step-10.png|center|thumb|Arguments for article-less instantiating fragment function]] Now we see the arguments for this function. We also get automatically fitting arguments filled in. This leads to the sentence "Paris is a Paris.", because the arguments "entity" and "class" both get prefilled with the item we are writing about. [[file:aw-tutorial-step-11.png|center|thumb|Changing the mode on the "class" argument]] We need to change the mode on the "class" argument from the automatically filled value (an Argument reference) to a literal. [[file:aw-tutorial-step-12.png|center|thumb|Changed the mode of "class" to literal.]] This gives us now a field to select a Wikidata item for the value of the "class" argument. [[file:aw-tutorial-step-13.png|center|thumb|Selecting city for the class argument]] We select the "city" item for the class argument. [[file:aw-tutorial-step-14.png|center|thumb|The first sentence is created.]] Once this is selected, the first sentence of the article should be ready. We can now click on publish and have a first version of the article available. Now you can click edit to add more. == This is far too complicated! == Yes, agreed. There are two ways to make this easier: * improve the UX * improve the catalogue of functions Whereas the development team at the Wikimedia Foundation will be focused on the first approach (and will always appreciate UX ideas), the community can work on a more comprehensive and easy to use catalogue of functions in Wikifunctions. Here we see that naming the functions and arguments is important, and that we probably want to avoid too many functions which turn one type in another in the above flow. But yes, most importantly, Abstract Wikipedia is currently in a early public Beta, and it is currently difficult to create and edit articles. We all will need to work together to improve that. == See also == * [[Abstract Wikipedia:Useful functions for article composition]] [[category:help]] tow38sdo45fejhwr7qkw1886oyjbjxg 2339 2338 2026-03-26T17:44:06Z Arlo Barnes 953 larger images 2339 wikitext text/x-wiki In Abstract Wikipedia you can only create articles about topics that already have a Wikidata item. If the topic does not already exist on Wikidata that you can tell by [[d:special:search|search]], follow [[d:help:items#Creating a new item|this help page]] to make a new item for it. == Steps == In order to create an article, you can go to [[Special:CreateAbstract|Create a New Abstract Article]]. [[file:aw-tutorial-step-1.png|center|frameless|800px|Select a topic]] Type to select a topic, and click on create. [[file:aw-tutorial-step-2.png|center|frameless|800px|Empty abstract article]] You will get to a new screen. On the right hand side you see the preview in the selected language, on the left hand side the abstract content. [[file:aw-tutorial-step-3.png|center|frameless|800px|Click on the plus sign to add a fragment.]] Click on the plus button in the left panel to add a new fragment. For now, we are adding an empty fragment. [[file:aw-tutorial-step-4.png|center|frameless|800px|An empty fragment]] This will look like this, showing a function call without a function selected yet. We click on the caron next to the red "Select Function" text. [[file:aw-tutorial-step-5.png|center|frameless|800px|Function selector open]] That will open the function selector. [[file:aw-tutorial-step-6.png|center|frameless|800px|Selecting a function]] We select a function. It has to be a function that exists on Wikifunctions, and at this point, it has to return an HTML fragment. In this example we choose the function "string to HTML fragment", as this allows us to enter a string, or choose a function that creates a string. [[file:aw-tutorial-step-7.png|center|frameless|800px|Selected the "string to HTML fragment" function]] We have now selected a function. We get fields for the arguments. Instead of typing a string, we want to add another function, [[file:aw-tutorial-step-8.png|center|frameless|800px|Change the mode of the argument]] In order to do so, we change the mode of the argument named string by clicking on the three dots next to string. This allows us to change from the current mode, literal, to a function call. [[file:aw-tutorial-step-9.png|center|frameless|800px|Select the inner function]] Here we can now select a function that returns a string. [[file:aw-tutorial-step-10.png|center|frameless|800px|Choose a function returning a string]] We select the function "Article-less instantiating fragment" -- a function that creates sentences such as "Paris is a city." [[file:aw-tutorial-step-10.png|center|frameless|800px|Arguments for article-less instantiating fragment function]] Now we see the arguments for this function. We also get automatically fitting arguments filled in. This leads to the sentence "Paris is a Paris.", because the arguments "entity" and "class" both get prefilled with the item we are writing about. [[file:aw-tutorial-step-11.png|center|frameless|800px|Changing the mode on the "class" argument]] We need to change the mode on the "class" argument from the automatically filled value (an Argument reference) to a literal. [[file:aw-tutorial-step-12.png|center|frameless|800px|Changed the mode of "class" to literal.]] This gives us now a field to select a Wikidata item for the value of the "class" argument. [[file:aw-tutorial-step-13.png|center|frameless|800px|Selecting city for the class argument]] We select the "city" item for the class argument. [[file:aw-tutorial-step-14.png|center|frameless|800px|The first sentence is created.]] Once this is selected, the first sentence of the article should be ready. We can now click on publish and have a first version of the article available. Now you can click edit to add more. == This is far too complicated! == Yes, agreed. There are two ways to make this easier: * improve the UX * improve the catalogue of functions Whereas the development team at the Wikimedia Foundation will be focused on the first approach (and will always appreciate UX ideas), the community can work on a more comprehensive and easy to use catalogue of functions in Wikifunctions. Here we see that naming the functions and arguments is important, and that we probably want to avoid too many functions which turn one type in another in the above flow. But yes, most importantly, Abstract Wikipedia is currently in a early public Beta, and it is currently difficult to create and edit articles. We all will need to work together to improve that. == See also == * [[Abstract Wikipedia:Useful functions for article composition]] [[category:help]] 4a1mnsfrv5skhg8tsi73acw89ldxejg 2529 2339 2026-03-27T11:58:06Z GearsDatapacks 35 /* This is far too complicated! */ Add link to suggested functions 2529 wikitext text/x-wiki In Abstract Wikipedia you can only create articles about topics that already have a Wikidata item. If the topic does not already exist on Wikidata that you can tell by [[d:special:search|search]], follow [[d:help:items#Creating a new item|this help page]] to make a new item for it. == Steps == In order to create an article, you can go to [[Special:CreateAbstract|Create a New Abstract Article]]. [[file:aw-tutorial-step-1.png|center|frameless|800px|Select a topic]] Type to select a topic, and click on create. [[file:aw-tutorial-step-2.png|center|frameless|800px|Empty abstract article]] You will get to a new screen. On the right hand side you see the preview in the selected language, on the left hand side the abstract content. [[file:aw-tutorial-step-3.png|center|frameless|800px|Click on the plus sign to add a fragment.]] Click on the plus button in the left panel to add a new fragment. For now, we are adding an empty fragment. [[file:aw-tutorial-step-4.png|center|frameless|800px|An empty fragment]] This will look like this, showing a function call without a function selected yet. We click on the caron next to the red "Select Function" text. [[file:aw-tutorial-step-5.png|center|frameless|800px|Function selector open]] That will open the function selector. [[file:aw-tutorial-step-6.png|center|frameless|800px|Selecting a function]] We select a function. It has to be a function that exists on Wikifunctions, and at this point, it has to return an HTML fragment. In this example we choose the function "string to HTML fragment", as this allows us to enter a string, or choose a function that creates a string. [[file:aw-tutorial-step-7.png|center|frameless|800px|Selected the "string to HTML fragment" function]] We have now selected a function. We get fields for the arguments. Instead of typing a string, we want to add another function, [[file:aw-tutorial-step-8.png|center|frameless|800px|Change the mode of the argument]] In order to do so, we change the mode of the argument named string by clicking on the three dots next to string. This allows us to change from the current mode, literal, to a function call. [[file:aw-tutorial-step-9.png|center|frameless|800px|Select the inner function]] Here we can now select a function that returns a string. [[file:aw-tutorial-step-10.png|center|frameless|800px|Choose a function returning a string]] We select the function "Article-less instantiating fragment" -- a function that creates sentences such as "Paris is a city." [[file:aw-tutorial-step-10.png|center|frameless|800px|Arguments for article-less instantiating fragment function]] Now we see the arguments for this function. We also get automatically fitting arguments filled in. This leads to the sentence "Paris is a Paris.", because the arguments "entity" and "class" both get prefilled with the item we are writing about. [[file:aw-tutorial-step-11.png|center|frameless|800px|Changing the mode on the "class" argument]] We need to change the mode on the "class" argument from the automatically filled value (an Argument reference) to a literal. [[file:aw-tutorial-step-12.png|center|frameless|800px|Changed the mode of "class" to literal.]] This gives us now a field to select a Wikidata item for the value of the "class" argument. [[file:aw-tutorial-step-13.png|center|frameless|800px|Selecting city for the class argument]] We select the "city" item for the class argument. [[file:aw-tutorial-step-14.png|center|frameless|800px|The first sentence is created.]] Once this is selected, the first sentence of the article should be ready. We can now click on publish and have a first version of the article available. Now you can click edit to add more. == This is far too complicated! == Yes, agreed. There are two ways to make this easier: * improve the UX * improve the catalogue of functions Whereas the development team at the Wikimedia Foundation will be focused on the first approach (and will always appreciate UX ideas), the community can work on a more comprehensive and easy to use catalogue of functions in Wikifunctions. Here we see that naming the functions and arguments is important, and that we probably want to avoid too many functions which turn one type in another in the above flow. If you have ideas for new functions, please suggest them at [[Abstract Wikipedia:Suggested functions]]. But yes, most importantly, Abstract Wikipedia is currently in a early public Beta, and it is currently difficult to create and edit articles. We all will need to work together to improve that. == See also == * [[Abstract Wikipedia:Useful functions for article composition]] [[category:help]] rhqx2hy9z59klok3ga27m98v7qz9zq1 Template:Block indent 10 43 2423 139 2026-03-27T00:21:44Z Koavf 723 2423 wikitext text/x-wiki <div style="margin-left: {{{left|1.6em}}}; margin-top: 0.2em;">{{{1|}}}</div><noinclude> Use this template for indentation instead of broken description list markup. See [[:en:Template:Block indent|English Wikipedia]] for more details. Syntax is: <code>{<nowiki />{block indent|1=''text''|left=''optional custom indent''}<nowiki />}</code></noinclude> {{documentation}} kv36jlwnj4mphvmkvt6dhna4q53uqk8 2424 2423 2026-03-27T00:22:08Z Koavf 723 2424 wikitext text/x-wiki <div style="margin-left: {{{left|1.6em}}}; margin-top: 0.2em;">{{{1|}}}</div><noinclude> Use this template for indentation instead of broken description list markup. See [[:en:Template:Block indent|English Wikipedia]] for more details. Syntax is: <code>{<nowiki />{block indent|1=''text''|left=''optional custom indent''}<nowiki />}</code></noinclude> <noinclude>{{documentation}}</noinclude> szx5cgweo7jrs5cuqv7mobn6mxptm0r Module:Navbar/styles.css 828 242 2406 1342 2026-03-26T23:42:36Z Koavf 723 2406 sanitized-css text/css .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul { display: inline-block; white-space: nowrap; line-height: inherit; } .navbar-brackets::before { margin-right: -0.125em; content: '[ '; } .navbar-brackets::after { margin-left: -0.125em; content: ' ]'; } .navbar li { word-spacing: -0.125em; } .navbar a > span, .navbar a > abbr { text-decoration: inherit; } .navbar-mini abbr { font-variant: small-caps; border-bottom: none; text-decoration: none; cursor: inherit; } .navbar-ct-full { font-size: 114%; margin: 0 7em; } .navbar-ct-mini { font-size: 114%; margin: 0 4em; } tv0rodr5nuirgvmxcqgxt47nuxgqnv9 Template:Flatlist/styles.css 10 259 2405 1380 2026-03-26T23:42:29Z Koavf 723 2405 sanitized-css text/css /** * Style for horizontal lists (separator following item). * @source https://www.mediawiki.org/wiki/Snippets/Horizontal_lists * @revision 9 (2016-08-10) * @author [[User:Edokter]] */ .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline */ .hlist dd, .hlist dt, .hlist li { margin: 0; display: inline; } /* Display nested lists inline */ .hlist.inline, .hlist.inline dl, .hlist.inline ol, .hlist.inline ul, .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; } /* Hide empty list items */ .hlist .mw-empty-li, .hlist .mw-empty-elt { display: none; } /* Generate interpuncts */ .hlist dt:after { content: ": "; } .hlist dd:after, .hlist li:after { content: " · "; font-weight: bold; } .hlist dd:last-child:after, .hlist dt:last-child:after, .hlist li:last-child:after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before { content: " ("; font-weight: normal; } .hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after { content: ")"; font-weight: normal; } /* Put ordinals in front of ordered list items */ .hlist ol { counter-reset: listitem; } .hlist ol > li { counter-increment: listitem; } .hlist ol > li:before { content: " " counter(listitem) "\a0"; } .hlist dd ol > li:first-child:before, .hlist dt ol > li:first-child:before, .hlist li ol > li:first-child:before { content: " (" counter(listitem) "\a0"; } 4744d7qw1b89w4wg80kvsmz5i9v771u 2438 2405 2026-03-27T00:26:09Z Koavf 723 Does this work? 2438 sanitized-css text/css /*[[Category:template CSS]] * * Style for horizontal lists (separator following item). * @source https://www.mediawiki.org/wiki/Snippets/Horizontal_lists * @revision 9 (2016-08-10) * @author [[User:Edokter]] */ .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline */ .hlist dd, .hlist dt, .hlist li { margin: 0; display: inline; } /* Display nested lists inline */ .hlist.inline, .hlist.inline dl, .hlist.inline ol, .hlist.inline ul, .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; } /* Hide empty list items */ .hlist .mw-empty-li, .hlist .mw-empty-elt { display: none; } /* Generate interpuncts */ .hlist dt:after { content: ": "; } .hlist dd:after, .hlist li:after { content: " · "; font-weight: bold; } .hlist dd:last-child:after, .hlist dt:last-child:after, .hlist li:last-child:after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before { content: " ("; font-weight: normal; } .hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after { content: ")"; font-weight: normal; } /* Put ordinals in front of ordered list items */ .hlist ol { counter-reset: listitem; } .hlist ol > li { counter-increment: listitem; } .hlist ol > li:before { content: " " counter(listitem) "\a0"; } .hlist dd ol > li:first-child:before, .hlist dt ol > li:first-child:before, .hlist li ol > li:first-child:before { content: " (" counter(listitem) "\a0"; } 9sfeivq6quvfssxhgp1ydvt67ys5njx Template:Zh other 10 262 2488 1386 2026-03-27T00:41:41Z Koavf 723 2488 wikitext text/x-wiki {{#switch:{{{uselang|{{{lang|{{int:lang}}}}}}}} |zh|zh-hans|zh-cn|zh-sg|zh-my|zh-hant|zh-tw|zh-hk|zh-mo={{{1|zh}}} |#default={{{2|{{int:lang}}}}} }}<noinclude>[[Category:templates]]</noinclude> bv8mc25j30yi51ydwy97hqi9lz922r2 Template:Deferred 10 266 2432 1394 2026-03-27T00:23:20Z Koavf 723 2432 wikitext text/x-wiki <span style="white-space:nowrap;">[[File:Symbol deferred.svg|20px|link=|class=noviewer|Deferred]]&nbsp;{{LangSwitch | lang = {{#if: {{{lang|}}} | {{{lang}}} | {{uselang}} }} | bs = '''Proslijeđeno {{#if:{{{1|}}}|{{{1}}}}}''' | en = '''Deferred to {{#if:{{{1|}}}|{{{1}}}}}''' | hi = '''{{#if:{{{1|}}}|{{{1}}}}} पर स्थगित''' | hr = '''Proslijeđeno {{#if:{{{1|}}}|{{{1}}}}}''' | nl = '''Uitgesteld naar {{#if:{{{1|}}}|{{{1}}}}}''' | ru = '''Перенесено на {{#if:{{{1|}}}|{{{1}}}}}''' | sv = '''Uppskjuten till {{#if:{{{1|}}}|{{{1}}}}}''' | sl = '''Preneseno na {{#if:{{{1|}}}|{{{1}}}}}''' | tr = '''{{#if:{{{1|}}}|{{{1}}} vaktine e|E}}rtelendi''' | zh-hans = '''转交{{#if:{{{1|}}}|{{{1}}}}}''' | zh-hant = '''轉交{{#if:{{{1|}}}|{{{1}}}}}''' | ja = '''{{#if:{{{1|}}}|{{{1}}}に}}移譲''' }}</span><noinclude> {{documentation|content= == See also == {{Done/See also}} }} [[Category:Image with comment templates]]</noinclude> e7f3i9fif7ma8hxmuli12tmrxengkrs Template:Documentation subpage 10 272 2397 1408 2026-03-26T23:37:54Z Koavf 723 redlink 2397 wikitext text/x-wiki <includeonly>{{#if:{{IsDocSubpage|override={{{override|doc}}}}} | <!--doc subpage--></includeonly>{{#ifeq:{{{doc-notice|show}}}|show | {{Ombox|type=notice|image=[[File:Edit-copy green.svg|40px|link=]] |text='''This is a [[Help:Template documentation|documentation]] [[mw:Help:Subpages|subpage]] for {{#if:{{{1|}}} | {{{1}}} | [[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]] }}.'''<br/> It contains usage information, categories, and other content that is not part of the original<!-- --> {{#if: {{{text2|}}} | {{{text2|}}} | {{#if: {{{text1|}}} | {{{text1|}}} | {{#ifeq: {{SUBJECTSPACE}} | {{ns:User}} | {{lc:{{SUBJECTSPACE}}}} template page | {{#if: {{SUBJECTSPACE}} | {{lc:{{SUBJECTSPACE}}}} page | article }} }} }} }}. }} <!--If not on a doc subpage, do nothing-->}}{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}{{#if: {{{inhibit|}}} | <!--Skip--> | <includeonly>{{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}} | [[Category:{{#switch: {{SUBJECTSPACE}} |Template=Template |Module=Module |User=User |#default=Template }} documentation pages{{#translation:}}]] | [[Category:Documentation subpages without corresponding pages{{#translation:}}]] }}</includeonly> }}<includeonly> }}</includeonly><noinclude>{{Documentation}}<!--Add categories and interwikis to the /doc subpage, not here!--></noinclude> 3slq2qv0j0ir0xer8joh9zvmr99my93 2402 2397 2026-03-26T23:39:03Z Koavf 723 2402 wikitext text/x-wiki <includeonly>{{#if:{{IsDocSubpage|override={{{override|doc}}}}} | <!--doc subpage--></includeonly>{{#ifeq:{{{doc-notice|show}}}|show | {{Ombox|type=notice|image=[[File:Edit-copy green.svg|40px|link=]] |text='''This is a [[m:Help:Template documentation|documentation]] [[mw:Help:Subpages|subpage]] for {{#if:{{{1|}}} | {{{1}}} | [[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]] }}.'''<br/> It contains usage information, categories, and other content that is not part of the original<!-- --> {{#if: {{{text2|}}} | {{{text2|}}} | {{#if: {{{text1|}}} | {{{text1|}}} | {{#ifeq: {{SUBJECTSPACE}} | {{ns:User}} | {{lc:{{SUBJECTSPACE}}}} template page | {{#if: {{SUBJECTSPACE}} | {{lc:{{SUBJECTSPACE}}}} page | article }} }} }} }}. }} <!--If not on a doc subpage, do nothing-->}}{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}{{#if: {{{inhibit|}}} | <!--Skip--> | <includeonly>{{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}} | [[Category:{{#switch: {{SUBJECTSPACE}} |Template=Template |Module=Module |User=User |#default=Template }} documentation pages{{#translation:}}]] | [[Category:Documentation subpages without corresponding pages{{#translation:}}]] }}</includeonly> }}<includeonly> }}</includeonly><noinclude>{{Documentation}}<!--Add categories and interwikis to the /doc subpage, not here!--></noinclude> rce97zbacq3mm2pnrmyve8zuw3781dv Template:Nowrap/styles.css 10 276 2459 1416 2026-03-27T00:32:48Z Koavf 723 2459 sanitized-css text/css /*[[Category:template CSS]]*/ .nowrap, .nowrap a:before, .nowrap .selflink:before { white-space: nowrap; } 934dl8fkpyk89yn45po7ocpmftlpqwu Template:Yellow tick 10 297 2487 1458 2026-03-27T00:41:19Z Koavf 723 2487 wikitext text/x-wiki [[File:Gold check mark.svg|{{{{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}px|alt=Yes|link=]]<span style="display:none">Y</span><!--template:yellow tick--><noinclude>{{documentation|content={{Done/See also}}}}[[Category:Image with comment templates]]</noinclude> kgq281xmrhnzczwxa3dfq3u3cfnis73 Template:Bulb 10 312 2421 1489 2026-03-27T00:21:21Z Koavf 723 [[Category:Image with comment templates]] 2421 wikitext text/x-wiki [[File:Twemoji12 1f4a1.svg|{{{1|20}}}px|alt=Light bulb icon|link=]]<span style="display:none">B</span><!--template:bulb--><noinclude> {{documentation|content= == See also == {{Done/See also}} }} [[Category:Image with comment templates]]</noinclude> rh318h5jq4ggfyzgnf7d6vqyjy53fdn Template:Doubtful 10 316 2407 1497 2026-03-26T23:43:00Z Koavf 723 2407 wikitext text/x-wiki [[File:Symbol question.svg|15px|link=|class=noviewer|Doubtful]]&nbsp;'''{{Langswitch |ar= لدي شكوك |bn= এটা সন্দেহজনক |de=Es ist zweifelhaft |en=It is doubtful |fi=Asia on epävarma |fr=Douteux |gu=શંકાસ્પદ |he=מוטל בספק |hi=संदिग्ध है |it= Incerto |ja=懸念 |ko=우려됨 |mk=Се сомневам |ru=Вызывает сомнения |sm=Ou te masalosalo i ai |sl = Dvomljivo |sv=Tveksam |tr=Şüpheli |vi=Nghi ngờ |zh-hans=很难说 |zh-hant=很難說 }} '''<noinclude> {{documentation|content= == See also == {{Done/See also}} }} [[Category:Image with comment templates|{{PAGENAME}}]] [[Category:Polling templates|{{PAGENAME}}]] </noinclude> 6zeeiaz19j7dyfbvreu2u5fn5kn2x5u Template:Navbar 10 320 2452 1505 2026-03-27T00:30:35Z Koavf 723 2452 wikitext text/x-wiki <onlyinclude>{{#invoke:Navbar|navbar}}</onlyinclude> {{#if:{{#translation:}}||}} {{Documentation}} eov5rjqk097gekx1j9k4l3uu9ksbe07 Template:Like 10 330 2446 1525 2026-03-27T00:27:28Z Koavf 723 2446 wikitext text/x-wiki <span style="display:inline-block;padding:0 .5em;line-height:1.75em;border:1px solid #CAD4E7; font-family:'Lucida Grande',Tahoma,Verdana,sans-serif; border-radius:3px; background:#ECEEF5; text-align:center;">[[File:{{{image|Botón Me gusta.svg}}}|text-top|link=|alt=👍|16px]]&thinsp;<span style="color:#3B5998;">{{#if:{{{num|}}}|{{{num|}}} {{PLURAL:{{{num|}}}|user {{{1|likes}}}|users {{{1|like}}}}} this.|{{#if:{{{username|}}}|[[User:{{{username|}}}|{{{username|}}}]] likes this.|{{{1|Like}}}}}}}</span></span><noinclude> {{documentation|content= == See also == {{Done/See also}} }} [[Category:Image with comment templates]]</noinclude> 4rbx6i017angz57s47zjv6qloje6d2l Template:Aye 10 338 2420 1541 2026-03-27T00:21:05Z Koavf 723 2420 wikitext text/x-wiki <onlyinclude>[[File:OOjs UI icon check-constructive.svg|20px|alt=Green tick|link=]]<span style="display:none;">Y</span></onlyinclude><noinclude>{{documentation|content={{Done/See also}}}}[[Category:Image with comment templates]]</noinclude> 3bdonu79aaheid0fiiu64yrmcg0v28r Template:Nay 10 342 2454 1549 2026-03-27T00:31:58Z Koavf 723 2454 wikitext text/x-wiki <onlyinclude>[[File:Red x.svg|13px|alt=Red X|link=]]<span style="display:none;">N</span></onlyinclude><noinclude>{{documentation|content={{Done/See also}}}}[[Category:Image with comment templates]]</noinclude> 1hfvpwfnayxu2alfbfoaofxvs75ppfs Template:X mark big 10 349 2486 1563 2026-03-27T00:41:04Z Koavf 723 2486 wikitext text/x-wiki [[File:X mark.svg|{{{{{|safesubst:}}}px|{{{1|}}}|23px}}|link=|class=noviewer|X mark big|alt=Red X]]<span style="display:none">N</span><!--template:x mark big--><noinclude> {{documentation|content= == See also == {{Done/See also}} }} [[Category:Image with comment templates]]</noinclude> j3xv6q1hevlbhxmz43rc4to71r0fh9c Template:Qmark 10 358 2468 1581 2026-03-27T00:34:39Z Koavf 723 2468 wikitext text/x-wiki [[File:Blue question mark (italic).svg|{{{{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}px|alt=Question|link=]]<span style="display:none">?</span><noinclude> {{documentation|content= == See also == {{Done/See also}} }} [[Category:Image with comment templates]]</noinclude> srsab4ofps7llnzopeihvdkbi5ogpn9 Template:DuplicateProposal 10 360 2437 1639 2026-03-27T00:25:19Z Koavf 723 2437 wikitext text/x-wiki [[File:Folder-copy.svg|28px|link=|class=noviewer|alt=copy]] <b>{{LangSwitch | lang = {{#if: {{{lang|}}} | {{{lang}}} | {{uselang}} }} | be-tarask = Дубляваная прапанова | en = Duplicate proposal | fr = Proposition dupliquée | hi = नकली प्रस्ताव | it = Doppione di proposta | ja = 重複提案 | ko = 중복 제안 | ru = Дублирующее предложение | sl = Podvojitev predloga | zh-hans = 重复提案 | zh-hant = 重複提案 }}</b>{{#if: {{{1|}}} | &nbsp; ({{{1}}})}} <noinclude>{{documentation|content= == See also == {{Done/See also}} }}[[Category:templates]]</noinclude> jn0itfhuvkslawcpxur0xhz1jadovsk Module:Message box/ombox.css 828 361 2412 1587 2026-03-26T23:44:14Z Koavf 723 2412 sanitized-css text/css .ombox { margin: 4px 0; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background-color: var(--background-color-neutral-subtle, #f8f9fa); box-sizing: border-box; color: var(--color-base, #202122); } /* For the "small=yes" option. */ .ombox.mbox-small { font-size: 88%; line-height: 1.25em; } .ombox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ombox-delete { border: 2px solid #b32424; /* Red */ } .ombox-content { border: 1px solid #f28500; /* Orange */ } .ombox-style { border: 1px solid #fc3; /* Yellow */ } .ombox-move { border: 1px solid #9932cc; /* Purple */ } .ombox-protection { border: 2px solid #a2a9b1; /* Gray-gold */ } .ombox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .ombox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .ombox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* An empty narrow cell */ .ombox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ombox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .ombox { margin: 4px 10%; } .ombox.mbox-small { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin: 4px 0 4px 1em; width: 238px; } } /** T367463 */ body.skin--responsive table.ombox img { max-width: none !important; } @media screen { html.skin-theme-clientpref-night .ombox-speedy { background-color: #310402; /* Dark red, same hue/saturation as light */ } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .ombox-speedy { background-color: #310402; /* Dark red, same hue/saturation as light */ } } 5gv8lkpvzcasyypj8kwtvyoliam8iq0 Template:Behaviour 10 363 2408 1640 2026-03-26T23:43:18Z Koavf 723 2408 wikitext text/x-wiki [[File:Symbol rename vote.svg|19px|link=|alt=]]&nbsp;<b>Behavioural evidence needs evaluation{{#if:{{{1|}}}|&nbsp;{{{1}}}:|}}</b><noinclude>{{Documentation|content= {{tlx|behav}} produces: :{{behav}} {{tlx|behav|2=before blocks are issued}} produces: :{{behav|before blocks are issued}} == See also == {{Done/See also}} }} [[Category:Image with comment templates]]</noinclude> j54juc4zycjwxz886tgjr3omyicelah Template:Shrug 10 368 2473 1601 2026-03-27T00:36:51Z Koavf 723 2473 wikitext text/x-wiki {{nowrap|¯\_(ツ)_/¯}}<noinclude> {{documentation|content= == See also == {{Done/See also}} }}[[Category:Image with comment templates]]</noinclude> lvzbculuuylcbb59116d0dd0jk27nuv Template:Not done for now 10 376 2456 1617 2026-03-27T00:32:19Z Koavf 723 2456 wikitext text/x-wiki <b style="white-space:nowrap">[[File:Crystal Clear app help index.svg|15px|link=]] {{#if:{{{1|}}}|{{{1|}}}|{{LangSwitch|lang={{#if:{{{lang|}}}|{{{lang}}}|{{zh other|zh|{{Uselang}}}}}} |ar=لم يتم |az = Edilmədi |bar = Ned gmåcht |be = Не зроблена |be-tarask = Ня зроблена |bn = করা হয়নি |bs = Nije urađeno |ca = No fet |cs = Neprovedeno |da = Ikke udført |de = Nicht erledigt |en = Not done for now |eo = Ne farite |es = No hecho |fa = انجام نشد |fi = Ei tehty |fr = Pas fait |gl = Non feito |he = לא בוצע |hi = फ़िलहाल के लिए नहीं हुआ |hu = Nincs kész |hy = Արված չէ |it = Non fatto per adesso |ja = 中止 |ka = არ გაკეთდა |kk = Жасалмады |ko = 미완료 |la = Non factum |mk = Неизвршено |ml = ചെയ്തില്ല |nds= Nich daan |nl = Niet uitgevoerd |nn = Ikkje gjort |no = Ikke utført |pl = Niezałatwione |pt = Não feito |ro = Neefectuat |ru = Не сделано |sco = Nae dane |sl = Ni opravljeno |sq = Nuk u bë |sr = Није урађено за сада |sv = Ej utfört |tr= Yapılmadı |tt = Эшләнмәде |uk = Не зроблено |zh = 未完成 }}}}</b><noinclude>{{documentation|content= == See also == {{Done/See also}} }}[[Category:Image with comment templates]]</noinclude> 6smy2jtvrhd48kgnsk0k9zc6wbtmnck Q142 0 377 2515 1620 2026-03-27T10:57:48Z Sun8908 1191 2515 abstractwiki text/plain { "qid": "Q142", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q46" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } dkpbggu3tcpwiqet86jebs7zi5hcfgb User:ChaoticVermillion/First Abstract Wiki pages 2 397 2371 1732 2026-03-26T21:17:29Z ChaoticVermillion 169 this page was featured in a wikifunctions/abstract wikipedia status update 2371 wikitext text/x-wiki Note: This page was actually featured in an Abstract Wikipedia status update! [[f:Wikifunctions:Status_updates/2026-03-26]] Who knows, this page may be useful to some WikiArchaeologists in a few years time. This page shows the order of the first few pages created on Abstract Wikipedia from when article creation started working properly. {| class="wikitable sortable" |+ !Order by time of creation !QID !English Wikipedia name !Initial editor |- |1 |Q319 |Jupiter |Feeglgeef |- |2 |Q30 |United States |Feeglgeef |- |3 |Q676078 |National Council of Switzerland |Julio974fr |- |4 |Q145 |United Kingdom |GearsDatapacks |- |5 |Q1344227 |West Bay, Dorset |GrounderUK |- |6 |Q142 |France |GearsDatapacks |- |7 |Q90 |Paris |GearsDatapacks |- |8 |Q89 |Apple |GearsDatapacks |- |9 |Q38283 |Yokohama |Tenshi Hinanawi |- |10 |Q111 |Mars |ChaoticVermillion |- |11 |Q408 |Australia |99of9 |- |12 |Q320943 |Matsudo |Higa4 |- |13 |Q3114 |Canberra |ChaoticVermillion |- |14 |Q80011 |Chiba Prefecture |Higa4 |- |15 |Q1838 |Terbium |Sj |- |16 |Q25703388 |Bulbul Omarieva [note: not on enwiki] |Таёжный лес |- |17 |Q43619 |Natural environment |Hathor1719 |- |18 |Q12107 |Breton language |VIGNERON |- |19 |Q1092551 |Cinnamon (desktop environment) |Jet Jerry |- |20 |Q2372824 |Elephantidae |Naut-rena |- |21 |Q902 |Bangladesh |Tanbiruzzaman |- |22 |Q395 |Mathematics |GearsDatapacks |- |23 |Q2 |Earth |GearsDatapacks |- |24 |Q39 |Switzerland |Julio974fr |- |25 |Q84 |London |GearsDatapacks |} 5gj03u68j82blha7zpudr93biomop9f Abstract Wikipedia:Requests for permissions 4 451 2317 2218 2026-03-26T13:53:23Z Tenshi Hinanawi 9 Question 2317 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) :@[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) :Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) ==== Comments ==== ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group o3ltn5fxl84me9bi3yae4v5uh6yp2f4 2323 2317 2026-03-26T14:21:53Z Tanbiruzzaman 13 /* Translation administrators for Tanbiruzzaman */ Reply 2323 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) :@[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) :Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) ::@[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) ==== Comments ==== ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group 4n7gtt7ol5pjtk0gdh0fmzglpvp8k15 2324 2323 2026-03-26T14:24:09Z Tanbiruzzaman 13 /* Translation administrators for Tanbiruzzaman */ 2324 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) ==== Comments ==== * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group h1jtc9enex9br721zo8vsnbdnceifya 2327 2324 2026-03-26T16:00:55Z Feeglgeef 36 2327 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) ==== Comments ==== * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{s}}: lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group 6y5kx16pct1y2rvpeiny01160krvbqd 2328 2327 2026-03-26T16:01:04Z Feeglgeef 36 /* Comments */ 2328 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) ==== Comments ==== * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}: lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group 0dc6bqdv72evajjumhkt5kl0qje0cyh 2329 2328 2026-03-26T16:01:15Z Feeglgeef 36 /* Comments */ 2329 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) ==== Comments ==== * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}} '''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group 2chzimqi0tjb6cmvd4faokua3rdmtkb 2330 2329 2026-03-26T16:01:25Z Feeglgeef 36 /* Comments */ 2330 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) ==== Comments ==== * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group 5vfzqlgz0lx6vmkiycj60tpkafwvkhs 2332 2330 2026-03-26T16:32:44Z MetalBreaksAndBends 1278 /* Miscellaneous requests */ 2332 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) ==== Comments ==== * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group lpzb83f5p8qv3mnzvgv9is28t6jemkq 2373 2332 2026-03-26T22:17:28Z NguoiDungKhongDinhDanh 876 Remove the "Comments" heading. A small page shouldn't be splitted into too many sections. 2373 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group fxzg4ziisciux9mklyj5x3yxtg7dbjq 2502 2373 2026-03-27T07:13:21Z Koavf 723 /* Translation administrators for Tanbiruzzaman */ 2502 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group qyrt9xmmxdebcdczdxgdf73ojf6vq6a 2503 2502 2026-03-27T07:14:40Z Koavf 723 /* Administrator */ 2503 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == I am an admin on [[:d:]] and I've been trying to bring some structure to this wiki since it launched. If the community is hesitant about having local admins this early, I am willing to be a temporary admin and reapply after <var>x</var> months. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:14, 27 March 2026 (UTC) == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group hh89s3m9vnf46cto2aj68xhme0zjh0s 2504 2503 2026-03-27T07:14:57Z Koavf 723 /* Administrator */ 2504 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == ===Administrator for [[User:Koavf]]=== I am an admin on [[:d:]] and I've been trying to bring some structure to this wiki since it launched. If the community is hesitant about having local admins this early, I am willing to be a temporary admin and reapply after <var>x</var> months. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:14, 27 March 2026 (UTC) == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group qfp3bgkmber861s3wx7s4vf96kzkidr 2505 2504 2026-03-27T07:36:04Z NguoiDungKhongDinhDanh 876 /* User:Koavf */ Oppose 2505 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == === [[User:Koavf]] === I am an admin on [[:d:]] and I've been trying to bring some structure to this wiki since it launched. If the community is hesitant about having local admins this early, I am willing to be a temporary admin and reapply after <var>x</var> months. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:14, 27 March 2026 (UTC) * {{oppose}} Most of your edits here are to templates and categories ((87 + 22)/132). Abstract Wikipedia is in its infant stage, and so its admins should be more content-focused. Not to mention, there are barely any admin-level tasks to be done at this moment (vandals, if any, can be handled by global sysops and stewards). [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 07:36, 27 March 2026 (UTC) == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group bjoxajdoh5g004c1tcmnfa4l62rde07 2506 2505 2026-03-27T07:37:51Z NguoiDungKhongDinhDanh 876 /* User:Koavf */ ~ 2506 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == === [[User:Koavf]] === I am an admin on [[:d:]] and I've been trying to bring some structure to this wiki since it launched. If the community is hesitant about having local admins this early, I am willing to be a temporary admin and reapply after <var>x</var> months. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:14, 27 March 2026 (UTC) * {{oppose}} Most of your edits here are to templates (87/132) and categories (22/132), all of which are meta-esque/administration-related. Abstract Wikipedia is in its infant stage, and so its admins should be more content-focused. Not to mention, there are barely any admin-level tasks to be done at this moment (vandals, if any, can be handled by global sysops and stewards). [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 07:36, 27 March 2026 (UTC) == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group hphn015n2hbancjgp6qz7l1tvqh0e9s 2507 2506 2026-03-27T08:39:28Z Ameisenigel 31 /* Translation administrators for Tanbiruzzaman */ Support 2507 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == === [[User:Koavf]] === I am an admin on [[:d:]] and I've been trying to bring some structure to this wiki since it launched. If the community is hesitant about having local admins this early, I am willing to be a temporary admin and reapply after <var>x</var> months. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:14, 27 March 2026 (UTC) * {{oppose}} Most of your edits here are to templates (87/132) and categories (22/132), all of which are meta-esque/administration-related. Abstract Wikipedia is in its infant stage, and so its admins should be more content-focused. Not to mention, there are barely any admin-level tasks to be done at this moment (vandals, if any, can be handled by global sysops and stewards). [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 07:36, 27 March 2026 (UTC) == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) * {{Support}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:39, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group is9cu7kegq6idp1llmkn0qm5f2fokiu 2510 2507 2026-03-27T08:54:36Z ChaoticVermillion 169 /* Translation administrators for Tanbiruzzaman */ 2510 wikitext text/x-wiki This page is the place to request for permissions. [[Category:Abstract Wikipedia administration]] : ''Add your request to the appropriate section below.'' == Administrator == === [[User:Koavf]] === I am an admin on [[:d:]] and I've been trying to bring some structure to this wiki since it launched. If the community is hesitant about having local admins this early, I am willing to be a temporary admin and reapply after <var>x</var> months. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:14, 27 March 2026 (UTC) * {{oppose}} Most of your edits here are to templates (87/132) and categories (22/132), all of which are meta-esque/administration-related. Abstract Wikipedia is in its infant stage, and so its admins should be more content-focused. Not to mention, there are barely any admin-level tasks to be done at this moment (vandals, if any, can be handled by global sysops and stewards). [[User:NguoiDungKhongDinhDanh|<span class="skin-invert" style="color:black;font-family:Monotype Corsiva;font-size:110%;font-weight:normal;line-height:normal">NguoiDungKhongDinhDanh</span>]] 07:36, 27 March 2026 (UTC) == Interface administrator == == Bureaucrat == == Miscellaneous requests == === Translation administrators for [[User:Tanbiruzzaman|Tanbiruzzaman]] === Hello, the translation feature seems enabled now. I'm requesting for the translationadmin rights to help out with the translations in project namespaces (not mainspace translation), e.g. marking pages for translation.[[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 07:44, 25 March 2026 (UTC) * @[[User:Tanbiruzzaman|Tanbiruzzaman]]: Note that it's not fully working yet for some reason, but hopefully soon! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:58, 25 March 2026 (UTC) * Could you please provide an example of a page that you have marked up for translation yourself? [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 13:53, 26 March 2026 (UTC) *: @[[User:Tenshi Hinanawi|Tenshi Hinanawi]], thanks for the follow-up, here is an example from metawiki: [[:m:WikiBarta]], and here [[Help:Contents]]. [[User:Tanbiruzzaman|Tanbiruzzaman]] ([[User talk:Tanbiruzzaman|talk]]) 14:21, 26 March 2026 (UTC) * {{support}}'''Support''': lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:00, 26 March 2026 (UTC) * '''Support''': If we want this project to be a global one, it's best to have people who don't speak English come in from the start, having PAGs that can be read is an important part of that. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 16:32, 26 March 2026 (UTC) *{{support}} Globally trusted user. [[User:Koavf|Koavf]] ([[User talk:Koavf|talk]]) 07:13, 27 March 2026 (UTC) * {{Support}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:39, 27 March 2026 (UTC) * {{support}}'''Support'''. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:54, 27 March 2026 (UTC) ==See also== * [[Abstract Wikipedia:User groups]] ** [[Special:ListGroupRights]] for the listing of rights per user group c54yieiri1oya2goex13xlbnhlxgs35 Abstract Wikipedia:Featured article 4 452 2389 1886 2026-03-26T23:34:00Z Koavf 723 2389 wikitext text/x-wiki A featured article is an article of examplary quality, as determined by community review based on a list of criteria. == Criteria == : ''This section is currently empty.'' [[Category:Abstract Wikipedia administration]] pbdj30unaovrs9pnc4tus8aizx8bxhf Template:Main page/News 10 457 2449 1896 2026-03-27T00:28:09Z Koavf 723 2449 wikitext text/x-wiki <div style="margin: auto; vertical-align:top"> <div class="mainpage_boxcontents_small"> ;Volunteer's Corners * The next Volunteers' Corner will be at [https://zonestamp.toolforge.org/1776101400 17:30 UTC on 2026-04-13] on Google Meet at [https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]. * The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-03.webm|most recent Volunteer's Corner]] is available on Commons. ; Recent status updates about Wikifunctions <!--Keep this to the most recent 5 entries--> * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|2026-03-19]]: Launch of Abstract Wikipedia in Beta * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|2026-03-11]]: A new composition language * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|2026-03-06]]: Citations and Copy and Paste * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|2026-02-26]]: Graceful overrides and fallbacks * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|2026-02-20]]: A sneak preview of Abstract Wikipedia </div> <span class="plainlinks">[https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Status_updates <span class="mw-ui-button mw-ui-constructive mw-ui-small">More news</span>]</span> </div><noinclude>[[Category:templates]]</noinclude> hk1tsyoe246nvwh3jl41y74bx8h6x61 2513 2449 2026-03-27T10:27:50Z ChaoticVermillion 169 new wikifunctions status update 2513 wikitext text/x-wiki <div style="margin: auto; vertical-align:top"> <div class="mainpage_boxcontents_small"> ;Volunteer's Corners * The next Volunteers' Corner will be at [https://zonestamp.toolforge.org/1776101400 17:30 UTC on 2026-04-13] on Google Meet at [https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]. * The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-03.webm|most recent Volunteer's Corner]] is available on Commons. ; Recent status updates about Wikifunctions <!--Keep this to the most recent 5 entries--> * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|2026-03-26]]: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|2026-03-19]]: Launch of Abstract Wikipedia in Beta * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|2026-03-11]]: A new composition language * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|2026-03-06]]: Citations and Copy and Paste * [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|2026-02-26]]: Graceful overrides and fallbacks </div> <span class="plainlinks">[https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Status_updates <span class="mw-ui-button mw-ui-constructive mw-ui-small">More news</span>]</span> </div><noinclude>[[Category:templates]]</noinclude> tobpyh4te7scjo3fc1foes5f68jvg6d User:SimpleObjects-9ei 2 459 2413 1899 2026-03-26T23:44:44Z Koavf 723 fix errors 2413 wikitext text/x-wiki <span style="font-size:110%;">Hello.</span> This is me, and... what... is this place? I feel so weird... Thanks. Sometimes contributing is way too hard if you don't speak anything other than English. Check out [[:incubator:User:SimpleObjects-9ei|my Wikimedia Incubator account]] if you want to see "true" translations. == Other Stuff == Check [[Special:CentralAuth/SimpleObjects-9ei|CentralAuth]] please. == Contributions == {{Special:Contributions/SimpleObjects-9ei}} 03s903r796xs6gsc818tmowmmyybxuv 2414 2413 2026-03-26T23:45:04Z Koavf 723 2414 wikitext text/x-wiki <span style="font-size:120%;">Hello.</span> This is me, and... what... is this place? I feel so weird... Thanks. Sometimes contributing is way too hard if you don't speak anything other than English. Check out [[:incubator:User:SimpleObjects-9ei|my Wikimedia Incubator account]] if you want to see "true" translations. == Other Stuff == Check [[Special:CentralAuth/SimpleObjects-9ei|CentralAuth]] please. == Contributions == {{Special:Contributions/SimpleObjects-9ei}} j3xa5my9yhiegq8umdlr4jv7tcfv2u1 Q922 0 464 2511 1926 2026-03-27T09:52:57Z Denny 19 2511 abstractwiki text/plain { "qid": "Q922", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z6091", "Z6091K1": "Q922" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q23442" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q224" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } } ] } } } ommod8n2jfjqtxz7mi1a25fvmzj9v5w Talk:Q11750 1 492 2312 2050 2026-03-26T13:23:44Z GrounderUK 54 /* Completing list */ Reply 2312 wikitext text/x-wiki == Completing list == I'm slowly going through and creating an article for every sovereign state in alphabetical order. For now I'm just doing a single sentence "<country> is a country in <continent>", as it's really slow to do more than that, but they can easily be expanded afterwards. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 22:26, 23 March 2026 (UTC) :One problem is that “alphabetical order” depends on the language. Perhaps we could at least segment by continent? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:23, 26 March 2026 (UTC) qe9dwa0ezp3s9axy7uiidtzaeuywm5u 2314 2312 2026-03-26T13:27:29Z GearsDatapacks 35 /* Completing list */ Reply 2314 wikitext text/x-wiki == Completing list == I'm slowly going through and creating an article for every sovereign state in alphabetical order. For now I'm just doing a single sentence "<country> is a country in <continent>", as it's really slow to do more than that, but they can easily be expanded afterwards. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 22:26, 23 March 2026 (UTC) :One problem is that “alphabetical order” depends on the language. Perhaps we could at least segment by continent? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:23, 26 March 2026 (UTC) ::That's true. When I said it here, I just meant that that's the order that I'm going to be creating the articles in, but the list is currently ordered alphabetically in English also. We could group it by continent, or maybe list them by some other metric that's not determined by the viewing language (e.g. size, population, etc.) &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 13:27, 26 March 2026 (UTC) ddrlj73n06up32s3dkyjc4d9otrulso 2316 2314 2026-03-26T13:34:46Z GrounderUK 54 /* Completing list */ Reply 2316 wikitext text/x-wiki == Completing list == I'm slowly going through and creating an article for every sovereign state in alphabetical order. For now I'm just doing a single sentence "<country> is a country in <continent>", as it's really slow to do more than that, but they can easily be expanded afterwards. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 22:26, 23 March 2026 (UTC) :One problem is that “alphabetical order” depends on the language. Perhaps we could at least segment by continent? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:23, 26 March 2026 (UTC) ::That's true. When I said it here, I just meant that that's the order that I'm going to be creating the articles in, but the list is currently ordered alphabetically in English also. We could group it by continent, or maybe list them by some other metric that's not determined by the viewing language (e.g. size, population, etc.) &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 13:27, 26 March 2026 (UTC) :::I guess lists of articles will always be a problem. It’s just another thing to think about! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:34, 26 March 2026 (UTC) srtufk7cxxmjsyqnuqq9b87kz216aaq 2318 2316 2026-03-26T13:56:05Z Feeglgeef 36 /* Completing list */ Reply 2318 wikitext text/x-wiki == Completing list == I'm slowly going through and creating an article for every sovereign state in alphabetical order. For now I'm just doing a single sentence "<country> is a country in <continent>", as it's really slow to do more than that, but they can easily be expanded afterwards. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 22:26, 23 March 2026 (UTC) :One problem is that “alphabetical order” depends on the language. Perhaps we could at least segment by continent? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:23, 26 March 2026 (UTC) ::That's true. When I said it here, I just meant that that's the order that I'm going to be creating the articles in, but the list is currently ordered alphabetically in English also. We could group it by continent, or maybe list them by some other metric that's not determined by the viewing language (e.g. size, population, etc.) &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 13:27, 26 March 2026 (UTC) :::I guess lists of articles will always be a problem. It’s just another thing to think about! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:34, 26 March 2026 (UTC) ::I had ordered it by creation date but someone rearranged it to English alphabetical order. Sorting by continent seems like a fair approach. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:56, 26 March 2026 (UTC) mrcx4ady9k0hyosh5243moqs1is2eg8 Q5113 0 537 2501 2116 2026-03-27T06:27:04Z EatingCarBatteries 1378 2501 abstractwiki text/plain { "qid": "Q5113", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26095", "Z26095K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26095K2": { "Z1K1": "Z6091", "Z6091K1": "Q782930" }, "Z26095K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 6e2td4upqst8wlw1pld241pvk32a922 Q213 0 586 2378 2210 2026-03-26T22:58:41Z EatingCarBatteries 1378 2378 abstractwiki text/plain { "qid": "Q213", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q123480" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q27509" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } btkjzww3hhj4qm0d16f0potjdpd1ain Q4617 0 603 2331 2280 2026-03-26T16:16:41Z MetalBreaksAndBends 1278 refactor, add dob 2331 abstractwiki text/plain { "qid": "Q4617", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q33999" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q177220" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q69297996" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q2389905" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } rateemy5qrycrczo67nqstie2whk6qr Q208460 0 621 2308 2026-03-26T12:27:05Z GearsDatapacks 35 Create page 2308 abstractwiki text/plain { "qid": "Q208460", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z32581", "Z32581K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z32581K2": { "Z1K1": "Z6091", "Z6091K1": "Q26928598" }, "Z32581K3": { "Z1K1": "Z6091", "Z6091K1": "Q3335" }, "Z32581K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } c34kifr9gm3ktxjzc9gxpy98eloiwma Q1396889 0 622 2309 2026-03-26T12:31:35Z GearsDatapacks 35 Create page 2309 abstractwiki text/plain { "qid": "Q1396889", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z32581", "Z32581K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z32581K2": { "Z1K1": "Z6091", "Z6091K1": "Q149537" }, "Z32581K3": { "Z1K1": "Z6091", "Z6091K1": "Q3335" }, "Z32581K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 6l1dny33n3jwwai25hwz82344e8x0f1 Q296 0 623 2310 2026-03-26T13:09:03Z Jsamwrites 874 Created page with "{ "qid": "Q296", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32145", "Z32145K1": { "Z1K1": "Z6091", "Z6091K1": "Q131819891" }, "Z32145K2": { "Z1K1": "Z18", "Z18K1"..." 2310 abstractwiki text/plain { "qid": "Q296", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32145", "Z32145K1": { "Z1K1": "Z6091", "Z6091K1": "Q131819891" }, "Z32145K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z31331", "Z31331K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q28797618" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q328523" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q3231771" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } ] } } } om1ow4fr1z0vxkjkt3fgex3qgxffmj2 2313 2310 2026-03-26T13:27:03Z Jsamwrites 874 2313 abstractwiki text/plain { "qid": "Q296", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32145", "Z32145K1": { "Z1K1": "Z6091", "Z6091K1": "Q131819891" }, "Z32145K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z31331", "Z31331K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q28797618" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } }, { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q328523" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } }, { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q3231771" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } } ] } ] } } } h0jpcuv8rrqkfvis5yf68h9bcyv4qc5 2315 2313 2026-03-26T13:28:49Z Jsamwrites 874 2315 abstractwiki text/plain { "qid": "Q296", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32145", "Z32145K1": { "Z1K1": "Z6091", "Z6091K1": "Q131819891" }, "Z32145K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z31331", "Z31331K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q28797618" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } }, { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q3231771" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } }, { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q328523" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } } ] } ] } } } r3az8urwfauknf4onz6miuct11we5fj 2322 2315 2026-03-26T14:19:20Z MetalBreaksAndBends 1278 actually kinda proud of this 2322 abstractwiki text/plain { "qid": "Q296", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q1028181" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q4479442" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q40415" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q69220297" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q2389905" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q69266719" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q18748141" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32145", "Z32145K1": { "Z1K1": "Z6091", "Z6091K1": "Q131819891" }, "Z32145K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z31331", "Z31331K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q28797618" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } }, { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q3231771" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } }, { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q328523" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27849K2": { "Z1K1": "Z89", "Z89K1": "<br>" } } ] } ] } } } 8vkp678wenv12okclhpej384lde0zao Q102 0 624 2325 2026-03-26T14:38:53Z FantasticWikiUser 1257 Created page with "{ "qid": "Q102", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2325 abstractwiki text/plain { "qid": "Q102", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q2594083" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 084p7tzzb21uh0cresdmufkp66h88xs Q103 0 625 2326 2026-03-26T14:40:54Z FantasticWikiUser 1257 Created page with "{ "qid": "Q103", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2326 abstractwiki text/plain { "qid": "Q103", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q7366" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } d2zvvcxbhl6nnl2gt3n58jd20p693p2 Q2667186 0 626 2336 2026-03-26T16:56:02Z MetalBreaksAndBends 1278 Article about software sandboxes (trying to figure out how to make a userspace abstract article) 2336 abstractwiki text/plain { "qid": "Q2667186", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q1318674" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q7397" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 9r22s47rifi067lr7tza9f1s8pzun6x User talk:MetalBreaksAndBends 3 627 2337 2026-03-26T17:39:27Z GearsDatapacks 35 /* Creating userspace drafts */ new section 2337 wikitext text/x-wiki == Creating userspace drafts == I saw that you said in your edit summary for creating [[Q2667186]] that you were "trying to figure out how to make a userspace abstract article". I'm almost certain this isn't possible currently; all non-mainspace articles are treated as regular wikitext. You might want to create a Phabricator issue for that, or maybe discuss it in the project chat to see what others think first. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 17:39, 26 March 2026 (UTC) jbgi669ib8bgehselx0szptlrk82sjj 2340 2337 2026-03-26T18:03:50Z Feeglgeef 36 /* Creating userspace drafts */ Reply 2340 wikitext text/x-wiki == Creating userspace drafts == I saw that you said in your edit summary for creating [[Q2667186]] that you were "trying to figure out how to make a userspace abstract article". I'm almost certain this isn't possible currently; all non-mainspace articles are treated as regular wikitext. You might want to create a Phabricator issue for that, or maybe discuss it in the project chat to see what others think first. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 17:39, 26 March 2026 (UTC) :No, you can. It's just less convenient to edit. Using <code><nowiki>{{#function:ZXXX|args}}}</nowiki></code> you can call any function with specific inputs and outputs. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:03, 26 March 2026 (UTC) rp7lza4jkgzo0t50jfti2shy4gwxfgo 2343 2340 2026-03-26T18:30:59Z GearsDatapacks 35 /* Creating userspace drafts */ Reply 2343 wikitext text/x-wiki == Creating userspace drafts == I saw that you said in your edit summary for creating [[Q2667186]] that you were "trying to figure out how to make a userspace abstract article". I'm almost certain this isn't possible currently; all non-mainspace articles are treated as regular wikitext. You might want to create a Phabricator issue for that, or maybe discuss it in the project chat to see what others think first. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 17:39, 26 March 2026 (UTC) :No, you can. It's just less convenient to edit. Using <code><nowiki>{{#function:ZXXX|args}}}</nowiki></code> you can call any function with specific inputs and outputs. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:03, 26 March 2026 (UTC) ::Ah yes, I forgot wikitext supports calling functions. &#123;&#123;[[User:GearsDatapacks|GearsDatapacks]]&#124;[[User talk:GearsDatapacks|talk]]&#124;[[Special:Contributions/GearsDatapacks|contribs]]&#125;&#125; 18:30, 26 March 2026 (UTC) 2lv1doy176vuobwagwvd7869g1lzuus Q188815 0 628 2341 2026-03-26T18:12:13Z JhowieNitnek 126 Created page with "{ "qid": "Q188815", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1":..." 2341 abstractwiki text/plain { "qid": "Q188815", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } aqz2u4q559us5ye5zuo6gik63kpzqz7 2344 2341 2026-03-26T18:32:39Z JhowieNitnek 126 2344 abstractwiki text/plain { "qid": "Q188815", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q273442" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q333466" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499594" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95011" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12892" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q675960" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95096" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713088" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q34021" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95100" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q329621" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q242407" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q125522830" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q328104" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q217216" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95129" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q275863" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12994" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q239" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q81046" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95144" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95318" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95380" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713170" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q456490" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q665761" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q326771" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q323408" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499313" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13122" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q743236" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q215244" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q581246" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q108247" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q497697" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12440" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q666238" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q151831" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q314922" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713300" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q666696" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q720478" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q464454" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q31589725" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } jkiwltmhflc2c4q787nj148v68tj5et 2345 2344 2026-03-26T18:45:39Z JhowieNitnek 126 2345 abstractwiki text/plain { "qid": "Q188815", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q273442" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q333466" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499594" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95011" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12892" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q675960" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95096" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713088" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q34021" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95100" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q329621" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q242407" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q125522830" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q328104" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q217216" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95129" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q275863" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12994" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q239" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q81046" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95144" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95318" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95380" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713170" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q456490" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q665761" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q326771" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q323408" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499313" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13122" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q743236" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q215244" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q581246" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q108247" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q497697" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12440" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q666238" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q151831" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q314922" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713300" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q666696" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q720478" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q464454" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q31589725" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q517899" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q189692" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499532" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q1296" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q815948" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q461436" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q210003" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499599" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q683141" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q478797" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q58780" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q383723" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q696585" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q211033" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q683465" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q724638" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q650274" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q207095" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q392337" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q670500" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12995" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q211572" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q159974" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q943502" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q668861" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q667790" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q118958" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q667862" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q612267" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q3992" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12460" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q506739" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q822790" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12910" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q194366" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q110989" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q159838" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q269908" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q162022" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q213224" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q737077" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q83407" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } qjbobu1towpctwa9b35i2if8mo0x8ug 2346 2345 2026-03-26T19:01:35Z JhowieNitnek 126 2346 abstractwiki text/plain { "qid": "Q188815", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q273442" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q333466" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499594" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95011" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12892" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q675960" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95096" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713088" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q34021" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95100" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q329621" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q242407" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q125522830" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q328104" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q217216" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95129" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q275863" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12994" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q239" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q81046" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95144" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95318" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q95380" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713170" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q456490" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q665761" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q326771" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q323408" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499313" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13122" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q743236" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q215244" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q581246" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q108247" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q497697" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12440" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q666238" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q151831" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q314922" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713300" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q666696" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q720478" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q464454" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q31589725" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q517899" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q189692" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499532" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q1296" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q815948" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q461436" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q210003" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499599" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q683141" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q478797" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q58780" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q383723" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q696585" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q211033" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q683465" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q724638" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q650274" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q207095" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q392337" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q670500" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12995" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q211572" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q159974" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q943502" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q668861" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q667790" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q118958" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q667862" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q612267" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q3992" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12460" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q506739" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q822790" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12910" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q194366" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q110989" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q159838" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q269908" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q162022" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q213224" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q737077" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q83407" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q688781" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q37736670" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q134121" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q650135" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q623310" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q385026" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q319463" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12996" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q329642" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q12992" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q835128" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q736085" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q668630" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q650239" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q499588" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q497764" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q211037" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q268219" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q668950" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q713740" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q650185" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q932020" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q194037" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q13127" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q37792" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q462985" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q39865" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q152748" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q468920" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q669186" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q651811" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q456550" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q125378487" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q270633" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q173219" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q497549" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q271783" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q202954" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q506707" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q318418" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q456495" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q49743" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q497565" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q204547" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q711474" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q181314" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q318532" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q102728" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q226941" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32215", "Z32215K1": { "Z1K1": "Z6091", "Z6091K1": "Q227070" }, "Z32215K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } oxjt3la4gsg5ill4hqt0vshq22jdz3i Q10693 0 629 2342 2026-03-26T18:16:10Z YoshiRulz 640 Create stub 2342 abstractwiki text/plain { "qid": "Q10693", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5962346" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q10801007" }, { "Z1K1": "Z6091", "Z6091K1": "Q30747850" }, { "Z1K1": "Z6091", "Z6091K1": "Q108307" }, { "Z1K1": "Z6091", "Z6091K1": "Q189302" }, { "Z1K1": "Z6091", "Z6091K1": "Q193276" }, { "Z1K1": "Z6091", "Z6091K1": "Q193280" }, { "Z1K1": "Z6091", "Z6091K1": "Q202602" }, { "Z1K1": "Z6091", "Z6091K1": "Q202224" }, { "Z1K1": "Z6091", "Z6091K1": "Q208107" }, { "Z1K1": "Z6091", "Z6091K1": "Q205253" }, { "Z1K1": "Z6091", "Z6091K1": "Q185870" }, { "Z1K1": "Z6091", "Z6091K1": "Q191875" }, { "Z1K1": "Z6091", "Z6091K1": "Q189294" }, { "Z1K1": "Z6091", "Z6091K1": "Q106693" }, { "Z1K1": "Z6091", "Z6091K1": "Q106675" }, { "Z1K1": "Z6091", "Z6091K1": "Q104567" }, { "Z1K1": "Z6091", "Z6091K1": "Q19605" }, { "Z1K1": "Z6091", "Z6091K1": "Q19609" } ], "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "th" } }, "Z27873K2": "tr", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q556" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "2" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "15" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] } ] }, "Z27873K2": "tr", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] } ] }, "Z27873K2": "table", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] } ] } } } qe78ykayhixdclzdwmdf9v3in8vknjw 2347 2342 2026-03-26T19:21:25Z YoshiRulz 640 Simplify table creation 2347 abstractwiki text/plain { "qid": "Q10693", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5962346" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32731", "Z32731K1": "Z32729", "Z32731K2": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z89" }, { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q10801007" }, { "Z1K1": "Z6091", "Z6091K1": "Q30747850" }, { "Z1K1": "Z6091", "Z6091K1": "Q108307" }, { "Z1K1": "Z6091", "Z6091K1": "Q189302" }, { "Z1K1": "Z6091", "Z6091K1": "Q193276" }, { "Z1K1": "Z6091", "Z6091K1": "Q193280" }, { "Z1K1": "Z6091", "Z6091K1": "Q202602" }, { "Z1K1": "Z6091", "Z6091K1": "Q202224" }, { "Z1K1": "Z6091", "Z6091K1": "Q208107" }, { "Z1K1": "Z6091", "Z6091K1": "Q205253" }, { "Z1K1": "Z6091", "Z6091K1": "Q185870" }, { "Z1K1": "Z6091", "Z6091K1": "Q191875" }, { "Z1K1": "Z6091", "Z6091K1": "Q189294" }, { "Z1K1": "Z6091", "Z6091K1": "Q106693" }, { "Z1K1": "Z6091", "Z6091K1": "Q106675" }, { "Z1K1": "Z6091", "Z6091K1": "Q104567" }, { "Z1K1": "Z6091", "Z6091K1": "Q19605" }, { "Z1K1": "Z6091", "Z6091K1": "Q19609" } ], "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "th" }, [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q556" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "2" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "15" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] } ] ] } } ] } } } aol8ul5rgw3wtzxu27zkkicpfyog4lz 2348 2347 2026-03-26T19:29:15Z YoshiRulz 640 Add periods 2 through 4 2348 abstractwiki text/plain { "qid": "Q10693", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5962346" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32731", "Z32731K1": "Z32729", "Z32731K2": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z89" }, { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q10801007" }, { "Z1K1": "Z6091", "Z6091K1": "Q30747850" }, { "Z1K1": "Z6091", "Z6091K1": "Q108307" }, { "Z1K1": "Z6091", "Z6091K1": "Q189302" }, { "Z1K1": "Z6091", "Z6091K1": "Q193276" }, { "Z1K1": "Z6091", "Z6091K1": "Q193280" }, { "Z1K1": "Z6091", "Z6091K1": "Q202602" }, { "Z1K1": "Z6091", "Z6091K1": "Q202224" }, { "Z1K1": "Z6091", "Z6091K1": "Q208107" }, { "Z1K1": "Z6091", "Z6091K1": "Q205253" }, { "Z1K1": "Z6091", "Z6091K1": "Q185870" }, { "Z1K1": "Z6091", "Z6091K1": "Q191875" }, { "Z1K1": "Z6091", "Z6091K1": "Q189294" }, { "Z1K1": "Z6091", "Z6091K1": "Q106693" }, { "Z1K1": "Z6091", "Z6091K1": "Q106675" }, { "Z1K1": "Z6091", "Z6091K1": "Q104567" }, { "Z1K1": "Z6091", "Z6091K1": "Q19605" }, { "Z1K1": "Z6091", "Z6091K1": "Q19609" } ], "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "th" }, [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q556" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "2" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "15" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] } ], { "Z1K1": "Z7", "Z7K1": "Z31345", "Z31345K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6895", "Z873K2": [ "Z27951", { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q568" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q569" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q618" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q623" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q627" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q629" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q650" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q654" } } ] }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "td" }, "Z31345K2": { "Z1K1": "Z13518", "Z13518K1": "3" }, "Z31345K3": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "10" ] } }, { "Z1K1": "Z7", "Z7K1": "Z31345", "Z31345K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6895", "Z873K2": [ "Z27951", { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q658" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q660" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q663" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q670" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q674" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q682" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q688" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q696" } } ] }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "td" }, "Z31345K2": { "Z1K1": "Z13518", "Z13518K1": "3" }, "Z31345K3": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "10" ] } }, { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6895", "Z873K2": [ "Z27951", { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q703" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q706" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q713" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q716" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q722" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q725" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q731" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q677" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q740" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q744" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q753" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q758" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q861" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q867" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q871" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q876" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q879" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q888" } } ] }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "td" } ] } } ] } } } je5rx3gpf9w497ujghevesk2eufyfkf 2355 2348 2026-03-26T20:10:28Z YoshiRulz 640 Add another sentence for context 2355 abstractwiki text/plain { "qid": "Q10693", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5962346" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z29743", "Z29743K1": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z29743K2": { "Z1K1": "Z6091", "Z6091K1": "Q3925914" }, "Z29743K3": { "Z1K1": "Z6091", "Z6091K1": "Q214609" }, "Z29743K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z32731", "Z32731K1": "Z32729", "Z32731K2": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z89" }, { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q10801007" }, { "Z1K1": "Z6091", "Z6091K1": "Q30747850" }, { "Z1K1": "Z6091", "Z6091K1": "Q108307" }, { "Z1K1": "Z6091", "Z6091K1": "Q189302" }, { "Z1K1": "Z6091", "Z6091K1": "Q193276" }, { "Z1K1": "Z6091", "Z6091K1": "Q193280" }, { "Z1K1": "Z6091", "Z6091K1": "Q202602" }, { "Z1K1": "Z6091", "Z6091K1": "Q202224" }, { "Z1K1": "Z6091", "Z6091K1": "Q208107" }, { "Z1K1": "Z6091", "Z6091K1": "Q205253" }, { "Z1K1": "Z6091", "Z6091K1": "Q185870" }, { "Z1K1": "Z6091", "Z6091K1": "Q191875" }, { "Z1K1": "Z6091", "Z6091K1": "Q189294" }, { "Z1K1": "Z6091", "Z6091K1": "Q106693" }, { "Z1K1": "Z6091", "Z6091K1": "Q106675" }, { "Z1K1": "Z6091", "Z6091K1": "Q104567" }, { "Z1K1": "Z6091", "Z6091K1": "Q19605" }, { "Z1K1": "Z6091", "Z6091K1": "Q19609" } ], "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "th" }, [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q556" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "2" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "15" ] }, { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z31676", "Z31676K1": { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q560" } } }, "Z31676K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z27873K2": "td", "Z27873K3": [ "Z6" ], "Z27873K4": [ "Z6" ] } ], { "Z1K1": "Z7", "Z7K1": "Z31345", "Z31345K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6895", "Z873K2": [ "Z27951", { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q568" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q569" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q618" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q623" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q627" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q629" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q650" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q654" } } ] }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "td" }, "Z31345K2": { "Z1K1": "Z13518", "Z13518K1": "3" }, "Z31345K3": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "10" ] } }, { "Z1K1": "Z7", "Z7K1": "Z31345", "Z31345K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6895", "Z873K2": [ "Z27951", { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q658" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q660" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q663" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q670" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q674" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q682" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q688" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q696" } } ] }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "td" }, "Z31345K2": { "Z1K1": "Z13518", "Z13518K1": "3" }, "Z31345K3": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": "Z32729", "Z27873K2": "td", "Z27873K3": [ "Z6", "colspan" ], "Z27873K4": [ "Z6", "10" ] } }, { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z19384", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z27854", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z29749", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z31676", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z6895", "Z873K2": [ "Z27951", { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q703" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q706" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q713" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q716" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q722" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q725" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q731" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q677" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q740" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q744" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q753" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q758" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q861" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q867" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q871" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q876" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q879" } }, { "Z1K1": "Z27951", "Z27951K1": { "Z1K1": "Z6091", "Z6091K1": "Q888" } } ] }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, "Z13464K3": "td" } ] } } ] } } } d95leqkvw9q95rgp35ycbskggy8muog Q1563359 0 630 2349 2026-03-26T19:33:57Z JhowieNitnek 126 Created page with "{ "qid": "Q1563359", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2349 abstractwiki text/plain { "qid": "Q1563359", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q112881" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q10476" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } md28x6o6x5kgpzk8yno2mi5qd1f8ceu Q1039917 0 631 2350 2026-03-26T19:36:07Z JhowieNitnek 126 Created page with "{ "qid": "Q1039917", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2350 abstractwiki text/plain { "qid": "Q1039917", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q44559" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 1uvqocmp6koxyvod5ac0uev4qng0qp4 Q110402634 0 632 2351 2026-03-26T19:40:29Z JhowieNitnek 126 Created page with "{ "qid": "Q110402634", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2351 abstractwiki text/plain { "qid": "Q110402634", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q12909644" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } ph9ax1whlnbwtr7zgari46arwyk3eqx Q520 0 633 2352 2026-03-26T19:49:37Z JhowieNitnek 126 Created page with "{ "qid": "Q520", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2352 abstractwiki text/plain { "qid": "Q520", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q212057" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q111" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 0p00f0w52ef20kgxpfv6qwpfebj0w35 Q110940261 0 634 2354 2026-03-26T19:59:12Z JhowieNitnek 126 Created page with "{ "qid": "Q110940261", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2354 abstractwiki text/plain { "qid": "Q110940261", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q217012" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q10443" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } h0h5yk8bmnfklkxczyiob3dudvkx5fa Q130417140 0 635 2357 2026-03-26T20:38:28Z JhowieNitnek 126 Created page with "{ "qid": "Q130417140", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2357 abstractwiki text/plain { "qid": "Q130417140", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q217012" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q8675" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 1e2z919rco3dzkcioulxrci4wxnagr2 Q711 0 636 2359 2026-03-26T20:40:56Z EatingCarBatteries 1378 holy cow this editor is a pain in the ass to use 2359 abstractwiki text/plain { "qid": "Q711", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q123480" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q27231" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q23430" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 25andf02acu9a6dlmpjcpa3wqeigl7i Q649 0 637 2360 2026-03-26T20:41:19Z 4th-otaku 1367 Created page with "{ "qid": "Q649", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z28109", "Z28109K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2360 abstractwiki text/plain { "qid": "Q649", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z28109", "Z28109K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28109K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28109K3": { "Z1K1": "Z6091", "Z6091K1": "Q159" }, "Z28109K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } fvvjdhserigfcg8n88crxj279ldvuue Q239 0 638 2365 2026-03-26T20:57:06Z JhowieNitnek 126 Created page with "{ "qid": "Q239", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z28109", "Z28109K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2365 abstractwiki text/plain { "qid": "Q239", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z28109", "Z28109K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28109K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28109K3": { "Z1K1": "Z6091", "Z6091K1": "Q31" }, "Z28109K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } lpfsnm3l6mmxx68r6deu6oncyefb8lo Q240 0 639 2366 2026-03-26T20:58:50Z JhowieNitnek 126 Created page with "{ "qid": "Q240", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z28109", "Z28109K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2366 abstractwiki text/plain { "qid": "Q240", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z28109", "Z28109K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28109K2": { "Z1K1": "Z6091", "Z6091K1": "Q83057" }, "Z28109K3": { "Z1K1": "Z6091", "Z6091K1": "Q31" }, "Z28109K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } i7xj07bw3ym6n6tmvjhremkdiohsakz Q1408 0 640 2367 2026-03-26T21:04:38Z Harej 110 Create 2367 abstractwiki text/plain { "qid": "Q1408", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q35657" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } kuajkij3qxq8jwkn03lpvxo2s0azjbd Q61 0 641 2369 2026-03-26T21:10:16Z Harej 110 Create 2369 abstractwiki text/plain { "qid": "Q61", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q475050" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q30" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 0cy1z5e2l6b64nzdd1rojoy2x6q4fdm 2370 2369 2026-03-26T21:12:08Z Harej 110 Fix 2370 abstractwiki text/plain { "qid": "Q61", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q475050" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q61" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } ipc8zgb2xge7toexrrknmlcz4rggex9 Q1032 0 642 2380 2026-03-26T23:26:22Z EatingCarBatteries 1378 Created page with "{ "qid": "Q1032", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2380 abstractwiki text/plain { "qid": "Q1032", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q123480" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q4412" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } s5hjabjtf6bkrxi6ht397kd9r64i80n Category:Image with comment templates 14 643 2382 2026-03-26T23:31:40Z Koavf 723 Created page with "[[Category:Templates]]" 2382 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Checkuser templates 14 644 2383 2026-03-26T23:31:56Z Koavf 723 Created page with "[[Category:Templates]]" 2383 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Spam blacklist templates 14 645 2384 2026-03-26T23:31:58Z Koavf 723 Created page with "[[Category:Templates]]" 2384 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Polling templates 14 646 2385 2026-03-26T23:32:00Z Koavf 723 Created page with "[[Category:Templates]]" 2385 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Miscellaneous templates 14 647 2386 2026-03-26T23:32:03Z Koavf 723 Created page with "[[Category:Templates]]" 2386 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Templates 14 648 2387 2026-03-26T23:32:09Z Koavf 723 Created page with "[[Category:Templates]]" 2387 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u 2388 2387 2026-03-26T23:32:35Z Koavf 723 2388 wikitext text/x-wiki [[Category:Abstract Wikipedia]] 6sicg4hq3r8dxnuo0mh4hs41mqdx8l4 Category:Translatable templates using LangSwitch 14 649 2390 2026-03-26T23:34:24Z Koavf 723 Created page with "[[Category:Templates]]" 2390 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Pages with incorrect protection templates 14 650 2391 2026-03-26T23:34:34Z Koavf 723 Created page with "[[Categorry:Abstract Wikipedia administration]]" 2391 wikitext text/x-wiki [[Categorry:Abstract Wikipedia administration]] jb1qwko2x4lsrqnxw2qz9vs9dfozk4y 2392 2391 2026-03-26T23:34:42Z Koavf 723 2392 wikitext text/x-wiki [[Category:Abstract Wikipedia administration]] 2xbhdj7u4v36yxhfrc2htwqqe9mx878 Category:Documentation see also templates 14 651 2393 2026-03-26T23:35:37Z Koavf 723 Created page with "[[Category:Templates]]" 2393 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Image insertion templates 14 652 2394 2026-03-26T23:35:50Z Koavf 723 Created page with "[[Category:Templates]]" 2394 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:SPI templates 14 653 2395 2026-03-26T23:36:11Z Koavf 723 Created page with "[[Category:Templates]]" 2395 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Category:Steward templates 14 654 2396 2026-03-26T23:36:27Z Koavf 723 Created page with "[[Category:Templates]]" 2396 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u Template:Confirmed/doc 10 655 2398 2026-03-26T23:38:10Z Koavf 723 Created page with "{{documentation}}" 2398 wikitext text/x-wiki {{documentation}} onyqbrz9el5l7pepyr7eyjsdjsq435g 2399 2398 2026-03-26T23:38:31Z Koavf 723 2399 wikitext text/x-wiki [[Category;Templates]] 63ixuso9k4itxl02klvqbx32bcmbkbo 2401 2399 2026-03-26T23:38:45Z Koavf 723 2401 wikitext text/x-wiki [[Category:Templates]] 0t5jiibdq6k1tam9oy4zt1yld5iz80u 2430 2401 2026-03-27T00:22:54Z Koavf 723 2430 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Category:Pages with strange documentation template usage 14 656 2400 2026-03-26T23:38:40Z Koavf 723 Created page with "[[Category:Abstract Wikipedia administration]]" 2400 wikitext text/x-wiki [[Category:Abstract Wikipedia administration]] 2xbhdj7u4v36yxhfrc2htwqqe9mx878 Abstract Wikipedia:Main Page 4 657 2403 2026-03-26T23:39:52Z Koavf 723 Redirected page to [[Abstract Wikipedia:Main page]] 2403 wikitext text/x-wiki #redirect[[Abstract Wikipedia:Main page]] 1oa84yw1jkspeasvsgnhik7l3zh5lou Template:Behav 10 658 2409 2026-03-26T23:43:32Z Koavf 723 Redirected page to [[Template:Behaviour]] 2409 wikitext text/x-wiki #redirect[[Template:Behaviour]] 0gisdgivgd24h5ta5txz09hxoknehr0 Template:Behavior 10 659 2410 2026-03-26T23:43:45Z Koavf 723 Redirected page to [[Template:Behaviour]] 2410 wikitext text/x-wiki #redirect[[Template:Behaviour]] 0gisdgivgd24h5ta5txz09hxoknehr0 Template:Doubt 10 660 2411 2026-03-26T23:43:56Z Koavf 723 Redirected page to [[Template:Doubtful]] 2411 wikitext text/x-wiki #redirect[[Template:Doubtful]] q4893gavhf180v275fj4qr7rgfbzyb1 Template:Thumbs up/doc 10 661 2416 2026-03-27T00:20:02Z Koavf 723 Created page with "[[Category:Category:Image with comment templates]]" 2416 wikitext text/x-wiki [[Category:Category:Image with comment templates]] fuzowa5qo11c2ge6npho94clm59vf9f 2417 2416 2026-03-27T00:20:15Z Koavf 723 2417 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Already done/doc 10 662 2418 2026-03-27T00:20:34Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2418 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:CURRENTCONTENTLANGUAGE/doc 10 663 2422 2026-03-27T00:21:33Z Koavf 723 Created page with "[[Category:templates]]" 2422 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Block indent/doc 10 664 2425 2026-03-27T00:22:12Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2425 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v 2426 2425 2026-03-27T00:22:19Z Koavf 723 2426 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Check mark/doc 10 665 2427 2026-03-27T00:22:25Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2427 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Colon/doc 10 666 2428 2026-03-27T00:22:33Z Koavf 723 Created page with "[[Category:templates]]" 2428 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Crystalball/doc 10 667 2431 2026-03-27T00:23:13Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2431 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Div col/doc 10 668 2433 2026-03-27T00:23:35Z Koavf 723 Created page with "[[Category:templates]]" 2433 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Documentation/doc 10 669 2434 2026-03-27T00:23:50Z Koavf 723 Created page with "[[Category:templates]]" 2434 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Column-width/doc 10 670 2435 2026-03-27T00:24:00Z Koavf 723 Created page with "[[Category:templates]]" 2435 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Documentation subpage/doc 10 671 2436 2026-03-27T00:25:00Z Koavf 723 Created page with "[[Category:templates]]" 2436 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Category:Template CSS 14 672 2439 2026-03-27T00:26:21Z Koavf 723 Created page with "[[Category:templates|CSS]]" 2439 wikitext text/x-wiki [[Category:templates|CSS]] ocgu8vvx770wgrq2tyqbj6sj9vemv2i Template:In discussion/doc 10 673 2440 2026-03-27T00:26:28Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2440 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Inprogress/doc 10 674 2441 2026-03-27T00:26:35Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2441 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Int/doc 10 675 2442 2026-03-27T00:26:47Z Koavf 723 Created page with "[[Category:templates]]" 2442 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:IsDocSubpage/doc 10 676 2443 2026-03-27T00:27:01Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2443 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v 2444 2443 2026-03-27T00:27:07Z Koavf 723 2444 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:LangSwitch/doc 10 677 2445 2026-03-27T00:27:15Z Koavf 723 Created page with "[[Category:templates]]" 2445 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Main other/doc 10 678 2447 2026-03-27T00:27:33Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2447 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v 2448 2447 2026-03-27T00:27:40Z Koavf 723 2448 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Moral support/doc 10 679 2451 2026-03-27T00:30:20Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2451 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Navbar/doc 10 680 2453 2026-03-27T00:30:41Z Koavf 723 Created page with "[[Category:templates]]" 2453 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Neutral/doc 10 681 2455 2026-03-27T00:31:59Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2455 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Not done/doc 10 682 2457 2026-03-27T00:32:20Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2457 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:No comment IP/doc 10 683 2458 2026-03-27T00:32:22Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2458 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Nowrap/doc 10 684 2460 2026-03-27T00:32:52Z Koavf 723 Created page with "[[Category:templates]]" 2460 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Note2/doc 10 685 2461 2026-03-27T00:32:56Z Koavf 723 Created page with "[[Category:templates]]" 2461 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Ombox/doc 10 686 2462 2026-03-27T00:33:04Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2462 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v 2463 2462 2026-03-27T00:33:18Z Koavf 723 2463 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:On hold/doc 10 687 2464 2026-03-27T00:33:58Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2464 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Oppose/doc 10 688 2465 2026-03-27T00:34:03Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2465 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:PP-template/doc 10 689 2466 2026-03-27T00:34:14Z Koavf 723 Created page with "[[Category:templates]]" 2466 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Px/doc 10 690 2467 2026-03-27T00:34:27Z Koavf 723 Created page with "[[Category:templates]]" 2467 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Reply to/doc 10 691 2469 2026-03-27T00:34:46Z Koavf 723 Created page with "[[Category:templates]]" 2469 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Resolution failed/doc 10 692 2470 2026-03-27T00:34:54Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2470 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Resolution passed/doc 10 693 2471 2026-03-27T00:36:16Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2471 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Sent/doc 10 694 2472 2026-03-27T00:36:27Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2472 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Stale/doc 10 695 2474 2026-03-27T00:37:56Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2474 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Strong oppose/doc 10 696 2475 2026-03-27T00:38:02Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2475 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Strong support/doc 10 697 2476 2026-03-27T00:38:09Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2476 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Support/doc 10 698 2477 2026-03-27T00:38:12Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2477 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Tl/doc 10 699 2478 2026-03-27T00:38:39Z Koavf 723 Created page with "[[Category:templates]]" 2478 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Tlx/doc 10 700 2479 2026-03-27T00:39:41Z Koavf 723 Created page with "[[Category:templates]]" 2479 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Waiting/doc 10 701 2480 2026-03-27T00:40:03Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2480 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Uselang/doc 10 702 2481 2026-03-27T00:40:06Z Koavf 723 Created page with "[[Category:templates]]" 2481 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Tracked/doc 10 703 2482 2026-03-27T00:40:11Z Koavf 723 Created page with "[[Category:templates]]" 2482 wikitext text/x-wiki [[Category:templates]] lrm6ttllvcher71am9b9wf4wjzazkir Template:Waiting/en/doc 10 704 2483 2026-03-27T00:40:36Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2483 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Weak oppose/doc 10 705 2484 2026-03-27T00:40:49Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2484 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Template:Weak support/doc 10 706 2485 2026-03-27T00:40:52Z Koavf 723 Created page with "[[Category:Image with comment templates]]" 2485 wikitext text/x-wiki [[Category:Image with comment templates]] tkmkjapc8p4hedt95jtxxeotfcszf9v Q830149 0 707 2489 2026-03-27T01:27:58Z Skipperton 1393 Made thing 2489 abstractwiki text/plain { "qid": "Q830149", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89" ] } } } 0463tbitbjrw4d8yknjxnza8k8w5ft8 Q17198982 0 708 2493 2026-03-27T05:23:39Z Feedmepaperr 1398 Added short description of what the place is. More to come later hopefully. 2493 abstractwiki text/plain { "qid": "Q17198982", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q17343829" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q156623" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } n9pfzrcig8h519kquse31jiu5b77m1z 2494 2493 2026-03-27T05:41:18Z Feedmepaperr 1398 rearranged to hopefully work better? 2494 abstractwiki text/plain { "qid": "Q17198982", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q17343829" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q156623" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } } ] } } } cjpc9479wqibm5yt684wbwwhakbngfj Q100 0 709 2496 2026-03-27T05:44:00Z FantasticWikiUser 1257 Created page with "{ "qid": "Q100", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2496 abstractwiki text/plain { "qid": "Q100", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q771" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q51929311" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q771" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } 7uu8g9dl5iocjf124tzocar6hdx8g4r Q101 0 710 2497 2026-03-27T05:47:46Z FantasticWikiUser 1257 Created page with "{ "qid": "Q101", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q101"..." 2497 abstractwiki text/plain { "qid": "Q101", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q101" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q64493617" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 3byzqcrpvhokelitoti0xllqu8uzta6 Q199 0 711 2498 2026-03-27T05:49:11Z FantasticWikiUser 1257 Created page with "{ "qid": "Q199", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q199"..." 2498 abstractwiki text/plain { "qid": "Q199", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q199" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11563" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } hnowff6pn0j8gu7ngj0tx4n439bu36p 2500 2498 2026-03-27T05:52:29Z FantasticWikiUser 1257 why can't it just say 1 2500 abstractwiki text/plain { "qid": "Q199", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q7543545" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 4x0olevs66w0fr4uo82lp5yuet1gkwi Q200 0 712 2499 2026-03-27T05:50:38Z FantasticWikiUser 1257 Created page with "{ "qid": "Q200", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2499 abstractwiki text/plain { "qid": "Q200", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q7543545" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } q5us8g2ybd0heidh8ffm4zmkfn4nxyf Abstract Wikipedia:User groups 4 713 2508 2026-03-27T08:52:19Z ChaoticVermillion 169 Creating page. Much of this page was copied from [[f:Wikifunctions:User groups]]. 2508 wikitext text/x-wiki ==Regular user groups== ===Unregistered users=== Users who are not logged in are called unregistered users, or temporary account users. These users can edit pages that are outside the main namespace and which are not protected or semi-protected. These users' edits will appear in page histories alongside the temporary account from which their edits were made. ===Registered users=== Registered users are users who have signed up for an account and have logged in to a Wikimedia project. In addition to what an unregistered user can do, a registered user can: create pages, edit and create abstract articles, edit their own preferences, edit their own watchlist, and mark edits as minor. ===Autoconfirmed and confirmed users=== A registered user automatically becomes autoconfirmed after 4 days and at least 1 edit. Confirmed users are users who have been given access to the same permissions as autoconfirmed users before their account has reached the threshold to be automatically added to the autoconfirmed user group. Notably, users with this group can move pages and edit semi-protected pages themselves without making an edit request. ===Administrators=== Administrators (also known as admins or sysops) are experienced and trusted users who are able to complete maintenance tasks for Abstract Wikipedia to function properly. These tasks include deleting pages, protecting pages, blocking users and granting users additional user groups. Users can only apply for adminship at [[Abstract Wikipedia:Requests for permissions]]. ===Interface administrators=== Interface administrators are highly trusted users with the ability to edit all pages in the MediaWiki namespace, including sitewide CSS, JavaScript and JSON pages. These pages are executed by the browser of wiki editors and readers as code, which can be used to change how content is styled. They also have the ability to edit user CSS, JavaScript and JSON pages. Users can only apply for interface adminship at [[Abstract Wikipedia:Requests for permissions]]. ===Translation administrators=== Translation administrators are users who set up pages using the [[mw:Extension:Translate|translation extension]] and mark them for translation so that pages can be translated by users into any supported language. Users can only apply for translation adminship at [[Abstract Wikipedia:Requests for permissions]]. ===Bureaucrats=== Bureaucrats (also known as 'crats') are experienced and trusted users who are able to assign and remove advanced user groups including Administrators, Translation administrators, Interface administrators, and bots. Users can only apply for bureaucratship at [[Abstract Wikipedia:Requests for permissions]]. ==Specialised user groups== ===IP block exemptions=== Users who are given the IP block exemption are not affected by autoblocks, blocks of IP addresses and rangeblocks (both global and local). They are also exempt from proxy blocks and Tor blocks. ===Check users=== A user with the checkuser permission on a wiki can, in particular, check if a user is a sockpuppet of another user on that wiki (not on all wikis). ===Suppressors=== Oversight or suppression refers to hiding revisions, edit summaries, usernames, or log entries from the public. Suppressed data can only be viewed and restored by users in these groups. ===Bots=== Bots (also known as robots) are automated tools used to make edits without the necessity of human decision-making. ===Importers=== There are two types of Importers: importers and transwiki importers. Both can perform transwiki import however only importers can perform upload import. ===Functioneers and Maintainers=== See: [[f:Wikifunctions:Functioneers]] and [[f:Wikifunctions:Maintainers]]. These user groups are only for Wikifunctions and shouldn't be given out on Abstract Wikipedia. ==Global user groups== ===Global sysops=== Global sysops are users that have sysop and interface administrator privileges on [[<tvar name="1">Special:WikiSets/7</tvar>|most public wikis]], for the purposes of antivandalism and routine maintenance. They are not users with sysop tools on all wikis and they have no extra editorial control over content or the local community. ===Stewards=== Stewards are a global group of users with complete access to the wiki interface on all public Wikimedia wikis. They have the technical ability to modify all local and global user rights, change the status and name of global accounts, and access any of the permissions available to administrators and bureaucrats. q1dxj11cpjo9zir92nex820rqtj6ehl 2509 2508 2026-03-27T08:53:04Z ChaoticVermillion 169 /* Functioneers and Maintainers */ minor edit 2509 wikitext text/x-wiki ==Regular user groups== ===Unregistered users=== Users who are not logged in are called unregistered users, or temporary account users. These users can edit pages that are outside the main namespace and which are not protected or semi-protected. These users' edits will appear in page histories alongside the temporary account from which their edits were made. ===Registered users=== Registered users are users who have signed up for an account and have logged in to a Wikimedia project. In addition to what an unregistered user can do, a registered user can: create pages, edit and create abstract articles, edit their own preferences, edit their own watchlist, and mark edits as minor. ===Autoconfirmed and confirmed users=== A registered user automatically becomes autoconfirmed after 4 days and at least 1 edit. Confirmed users are users who have been given access to the same permissions as autoconfirmed users before their account has reached the threshold to be automatically added to the autoconfirmed user group. Notably, users with this group can move pages and edit semi-protected pages themselves without making an edit request. ===Administrators=== Administrators (also known as admins or sysops) are experienced and trusted users who are able to complete maintenance tasks for Abstract Wikipedia to function properly. These tasks include deleting pages, protecting pages, blocking users and granting users additional user groups. Users can only apply for adminship at [[Abstract Wikipedia:Requests for permissions]]. ===Interface administrators=== Interface administrators are highly trusted users with the ability to edit all pages in the MediaWiki namespace, including sitewide CSS, JavaScript and JSON pages. These pages are executed by the browser of wiki editors and readers as code, which can be used to change how content is styled. They also have the ability to edit user CSS, JavaScript and JSON pages. Users can only apply for interface adminship at [[Abstract Wikipedia:Requests for permissions]]. ===Translation administrators=== Translation administrators are users who set up pages using the [[mw:Extension:Translate|translation extension]] and mark them for translation so that pages can be translated by users into any supported language. Users can only apply for translation adminship at [[Abstract Wikipedia:Requests for permissions]]. ===Bureaucrats=== Bureaucrats (also known as 'crats') are experienced and trusted users who are able to assign and remove advanced user groups including Administrators, Translation administrators, Interface administrators, and bots. Users can only apply for bureaucratship at [[Abstract Wikipedia:Requests for permissions]]. ==Specialised user groups== ===IP block exemptions=== Users who are given the IP block exemption are not affected by autoblocks, blocks of IP addresses and rangeblocks (both global and local). They are also exempt from proxy blocks and Tor blocks. ===Check users=== A user with the checkuser permission on a wiki can, in particular, check if a user is a sockpuppet of another user on that wiki (not on all wikis). ===Suppressors=== Oversight or suppression refers to hiding revisions, edit summaries, usernames, or log entries from the public. Suppressed data can only be viewed and restored by users in these groups. ===Bots=== Bots (also known as robots) are automated tools used to make edits without the necessity of human decision-making. ===Importers=== There are two types of Importers: importers and transwiki importers. Both can perform transwiki import however only importers can perform upload import. ===Functioneers and Maintainers=== See [[f:Wikifunctions:Functioneers]] and [[f:Wikifunctions:Maintainers]]. These user groups are only for Wikifunctions and shouldn't be given out on Abstract Wikipedia. ==Global user groups== ===Global sysops=== Global sysops are users that have sysop and interface administrator privileges on [[<tvar name="1">Special:WikiSets/7</tvar>|most public wikis]], for the purposes of antivandalism and routine maintenance. They are not users with sysop tools on all wikis and they have no extra editorial control over content or the local community. ===Stewards=== Stewards are a global group of users with complete access to the wiki interface on all public Wikimedia wikis. They have the technical ability to modify all local and global user rights, change the status and name of global accounts, and access any of the permissions available to administrators and bureaucrats. e1ffwtqzk1xpq7wbkkge5ffonnfkvjf Q1279957 0 714 2512 2026-03-27T10:10:20Z ChaoticVermillion 169 created page 2512 abstractwiki text/plain { "qid": "Q1279957", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z32234", "Z32234K1": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q188509" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q34932" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } ] } } } 9lk7cou4edqh5gr2rts2aazeyqsqjz9 Q14773 0 715 2514 2026-03-27T10:47:27Z Sun8908 1191 Created page with "{ "qid": "Q14773", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2514 abstractwiki text/plain { "qid": "Q14773", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q779415" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } emtnff5hlbtq00uo1n5es6fq1ddrou2 Q23 0 716 2516 2026-03-27T10:58:54Z FantasticWikiUser 1257 Created page with "{ "qid": "Q23", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2516 abstractwiki text/plain { "qid": "Q23", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11696" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } cwxxr7v128omtl72x6yrmt5tuxu8giv Q17 0 717 2517 2026-03-27T11:04:07Z Sun8908 1191 Created page with "{ "qid": "Q17", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570",..." 2517 abstractwiki text/plain { "qid": "Q17", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q27231" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } } ] } } } 8013r4ciffh4xus0isbuj8rf39nrxdg 2522 2517 2026-03-27T11:09:33Z Sun8908 1191 2522 abstractwiki text/plain { "qid": "Q17", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q27231" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z6091", "Z6091K1": "Q7473516" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } qw8lw9qdmmxf4dsseodth51vh879da6 Q556 0 718 2518 2026-03-27T11:04:14Z FantasticWikiUser 1257 Created page with "{ "qid": "Q556", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2518 abstractwiki text/plain { "qid": "Q556", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } k6fcufdj1qces3yd46l94n56d3w7ygn 2524 2518 2026-03-27T11:18:49Z FantasticWikiUser 1257 2524 abstractwiki text/plain { "qid": "Q556", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } }, { "Z1K1": "Z7", "Z7K1": "Z29749", "Z29749K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z28016K2": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z28016K3": { "Z1K1": "Z6091", "Z6091K1": "Q2685995" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } }, "Z29749K2": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } ] } } } g1ouv5iaskp427nge1han929buep2dx Q560 0 719 2519 2026-03-27T11:04:30Z FantasticWikiUser 1257 Created page with "{ "qid": "Q560", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2519 abstractwiki text/plain { "qid": "Q560", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 3jbmc24jxiax186xsozrpkr70wlvpwx Q674 0 720 2520 2026-03-27T11:04:53Z FantasticWikiUser 1257 Created page with "{ "qid": "Q674", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2520 abstractwiki text/plain { "qid": "Q674", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } rauemmdyi2dzm9155bdd1f7d35vgiup Q703 0 721 2521 2026-03-27T11:05:15Z FantasticWikiUser 1257 Created page with "{ "qid": "Q703", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1"..." 2521 abstractwiki text/plain { "qid": "Q703", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11344" }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } ] } } } 5ph8za3jh8vjaiyqq0elcehpbsbc7ef Q865 0 722 2523 2026-03-27T11:16:23Z Sun8908 1191 Created page with "{ "qid": "Q865", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570",..." 2523 abstractwiki text/plain { "qid": "Q865", "sections": { "Q8776414": { "index": 0, "fragments": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z825K1" }, "Z26570K2": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z26570K3": { "Z1K1": "Z6091", "Z6091K1": "Q27231" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z825K2" } } } } ] } } } 7uses3knatheturnmlb2xnjgrpdyxuw Abstract Wikipedia:Suggested functions 4 723 2526 2026-03-27T11:51:31Z GearsDatapacks 35 Create page for suggesting functions 2526 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Suggested functions]] Content that can be added to abstract articles is limited by which functions exist on [[f:WF:Main page|wikifunctions]]. If you're making an article that needs a new type of sentence, either [https://www.wikifunctions.org/w/index.php?title=Special:CreateObject&zid=Z8 create it on Wikifunctions], or suggest it here to get input from others. Due to different grammar rules in different languages it may be beneficial to discuss new functions here first, as not all generic concepts work across all languages. To suggest a function, create a section below (new sections go at the bottom), and provide an example of its use. Make sure to sign your suggestions using <code><nowiki>~~~~</nowiki></code>. inyahc5pu1z4ghlqgz5q8rjwgyhoryy 2530 2526 2026-03-27T11:58:48Z GrounderUK 54 case 2530 wikitext text/x-wiki __NEWSECTIONLINK__ [[Category:Abstract Wikipedia administration|Suggested functions]] Content that can be added to abstract articles is limited by which functions exist on [[f:WF:Main page|Wikifunctions]]. If you're making an article that needs a new type of sentence, either [https://www.wikifunctions.org/w/index.php?title=Special:CreateObject&zid=Z8 create it on Wikifunctions], or suggest it here to get input from others. Due to different grammar rules in different languages it may be beneficial to discuss new functions here first, as not all generic concepts work across all languages. To suggest a function, create a section below (new sections go at the bottom), and provide an example of its use. Make sure to sign your suggestions using <code><nowiki>~~~~</nowiki></code>. lm18i0pejkx9f3vw2mboo7el2rzycfc