[00:20:24] that would be great Jon! [00:23:43] we just need a steward to give you the right [00:25:13] @Thecladis wanna help Jon Harald out? :-) [00:25:49] Hm? [00:26:00] @jhsoby If you're eager to start immediately, please list yourself at https://meta.wikimedia.org/wiki/Steward_requests/Permissions so they have the requisite paper trail. If you're sleeping soon, James will help tomorrow. [00:26:28] i'm still awake (against better judgment), so i can do that now 😊 [00:26:35] @Thecladis 1/2 (re @jhsoby: I can help with that if you want (but i'd need import rights)) [00:26:41] @Thecladis 2/2 (re @vrandecic: we just need a steward to give you the right) [00:27:17] What is the source wiki? [00:27:19] @quidditywiki do you think there are more pages like that you might need help with, or should i just request a temporary permission for 1 day? [00:27:32] i'll need regular import rights, not transwiki import (re @Thecladis: What is the source wiki?) [00:27:39] @Thecladis from meta [00:27:40] wikifunctionswiki, I guess (re @Thecladis: What is the source wiki?) [00:27:44] (i.e. importupload) [00:27:55] (nope, misread the question) (re @mahir256: wikifunctionswiki, I guess) [00:28:23] @jhsoby a month would be great, if you're willing to help more! [00:28:32] sure (re @quidditywiki: @jhsoby a month would be great, if you're willing to help more!) [00:29:28] So one needs to import from meta to wf? [00:30:20] @Thecladis Yes please! let us know if he doesn't need to submit a request on meta. [00:30:48] It is much better to have the request [00:30:58] Unless there is some kind of emergency [00:31:01] https://meta.wikimedia.org/wiki/Steward_requests/Permissions#Jon_Harald_S%C3%B8by@wikifunctionswiki the request is a bit spartan, please let me know if you would like some more details 😊 [00:38:04] Granted [00:40:11] thanks! [00:58:05] aight, it's all done [00:58:15] just ping me if there are other pages that need the same treatment [01:00:30] (also happy to write a step-by-step guide if anyone else wants to give it a go. skillsharing and all that. it's not very difficult, but not exactly self-explanatory either, hehe) [01:03:53] @jhsoby A step-by-step guide would be greatly appreciated! I tried staring at the onwiki manual ([[m:Help:Import]]) a few days ago, but it isn't very clear and I was nervous to make mistakes. [01:19:27] Well for the future you've got to set up import sources for the wiki so one can just use interwiki import [01:19:41] That one is very easy to use [02:06:06] doing translatable pages properly with transwiki import (i.e. import sources) just isn't feasible… for this one simple and pretty small page, i actually had to import 254 different pages. done in a few minutes (if you know what you're doing) with export/import XML, would take hours doing them one by one with transwiki import – and then you'd have to also change the title afte [02:06:07] r you've imported it, but at least there are automated tools for that (Special:Move for translatable pages) that will move them all for you [02:21:23] Well, you can just transclude them on some page and import it with templates :) (re @jhsoby: doing translatable pages properly with transwiki import (i.e. import sources) just isn't feasible… for this one simple and prett...) [02:21:47] I remember doing it for tons of subpages of MediaWiki:Lang [02:25:37] [[User:Base/langs]] [02:26:09] [[m:User:Base/langs]] [02:26:33] (Now out of date as there are likely more langs supported since the last time I did it) [02:28:52] Or [[wm2015:User:Base/sidebarimport]] :) [02:30:29] But as to title change yeah, that might be trickier, I think interwiki import allows to prefix the imports but that is it [03:37:40] "likely" when the last edit to the page was 2013? it's only missing about 150 :P (I don't know how the import stuff works but if you ever want to do something like that again, the module I mentioned earlier (https://www.wikidata.org/wiki/Module:MediaWikiLang)) might be useful since it's literally just asking mediawiki for the current list of languages and then generating a list l [03:37:40] ike that one) (re @Thecladis: (Now out of date as there are likely more langs supported since the last time I did it)) [04:35:38] so having missed the "Add labels in another language" button at the bottom of the edit interface, I attempted to add Bengali labels and a description to a newly-created function by simply changing the language in the dropdown, but noticed on saving that, while the Bengali description was added leaving the English one intact, the English labels were *removed* when the Bengali labe [04:35:38] ls were added: [[Special:Diff/7270]] [05:07:41] @internetam1n , it's the same thing I told you about. That button at the bottom is hard to notice. (re @mahir256: so having missed the "Add labels in another language" button at the bottom of the edit interface, I attempted to add Bengali lab...) [08:22:26] Interesting. If we still do use int:lang, then yeah that might be a way to go. I don't think your module existed back in 2015 :) My page only listed all lang pages that existed on Meta at that time (re @Nikki: "likely" when the last edit to the page was 2013? it's only missing about 150 :P (I don't know how the import stuff works but if...) [12:03:02] It might be nice to import [[m:Template:Tracked]] and its translations [12:04:22] the template can be easily imported, not so sure about the translations though [12:04:33] because of the problem we already talked about [12:04:47] I'm importing it anyway, we'll see about translations [12:06:11] (one day I'm gonna take care of all the categories for templates too...) [12:09:02] @jhsoby can I disturb you today? it's still about importing translations [12:14:36] Sure! I'm in the middle of moving houses, so it might take a few hours before i get to it, but i'll get to it in the evening (European time as you can probably guess) (re @Sannita: @jhsoby can I disturb you today? it's still about importing translations) [12:15:18] take your time! you tell me when it's a good moment, I'm not in hurry (re @jhsoby: Sure! I'm in the middle of moving houses, so it might take a few hours before i get to it, but i'll get to it in the evening (Eu...) [12:17:31] You can just send me which pages need importing any time (either here or in a pm), and i'll do them in the evening 😊 (re @Sannita: take your time! you tell me when it's a good moment, I'm not in hurry) [12:21:43] will do, thanks! (re @jhsoby: You can just send me which pages need importing any time (either here or in a pm), and i'll do them in the evening 😊) [13:05:15] thank you both! i filed T343327 to keep this in mind in the next round of usability tests for both function creation, and function editing. (re @amire80: @internetam1n , it's the same thing I told you about. That button at the bottom is hard to notice.) [17:45:35] so all of the ZObjects referred to in this image have Bengali labels and descriptions; I wonder why "(EN)Type" and "(EN)Function" still show up despite Z4 and Z8 having Bengali labels : https://tools-static.wmflabs.org/bridgebot/69a32a41/file_50487.jpg [17:46:32] (by the way, if there are fundamental ZObjects—i.e. below Z10000—that you'd like to add translations for, let me know) [20:12:23] You already did Z41 and Z42, thanks, those came to my mind! [20:12:51] The (EN) Type and (EN) Function are a bug, that should be fixed. I am filing it. [20:17:20] ah, wait. For the (en) Function on that one, can you try add bangla to Z20K1 here on Z20? [20:19:31] the other function is from Z7K1, i.e. needs to be added here: https://www.wikifunctions.org/view/en/Z7 [20:19:47] Those are also the labels from Z1K1 and Z7K1 too [20:20:26] ah, thanks, I was just checking for Z1K1 [20:20:54] yeah, so these are missing bangla texts, once that is done the page should be fully bangla [20:21:01] And I'm guessing in the implementation page there's another Function label which belongs to Z14K1 [20:21:57] so, no bug filed for now [20:22:16] Those should be the most visible "Function" ones I guess [20:23:53] the ZIDs can be made visible by using the qqq language code, btw, like here: https://www.wikifunctions.org/view/qqq/Z10003 [20:24:23] ah ok, it's strange that there's an easy way to adjust labels/descriptions/aliases but not an easy way to adjust key names (re @vrandecic: ah, wait. For the (en) Function on that one, can you try add bangla to Z20K1 here on Z20?) [20:24:53] it's in the pipeline. Type UX needs an overhaul. [20:25:55] That's my fault, @genocation and @internetam1n wanted to totally work on that, and I told them no for now. But we will get to it! 🙂 [20:28:21] I'm unreasonably bothered by the language codes being uppercase and the bubble they're in being so close to the text after them :P [20:30:22] I'll leave that with @internetam1n 🙂 Maybe the idea was trying to bother people into providing more translations... [20:31:32] and this bit isn't even consistent :P (from https://www.wikifunctions.org/view/de/Z12) : https://tools-static.wmflabs.org/bridgebot/86d4096a/file_50495.jpg [20:33:10] ah! Those are actually two different things, and yeah, that's an interesting case! [20:38:01] Is there a talk page at Wikifunction.org to ask questions and discuss topics. In Wikidata there is the Project Chat or some similar pages with other names in other languages. From my point of view it is important that there are also disicussions on the Wiki as I am not sure how many people know about this Telegram Channel or are using Telegram or IRC. [20:38:29] Yup, Project_chat is linked in the sidebar :) [20:38:45] I noticed I could expand the second one and it has more inside, but it wasn't clear to me that they were supposed to be different or what the difference was 😅 but mostly what caught my attention was that they look similar enough that the difference in how they're displayed doesn't look intentional [20:39:19] yeah, absolutely understand, Nikki! That's great feedback to have. [20:41:28] (Sorry for the details: the difference is that the first one is the key for the given value, and because it has no German name, it is showing the language fallback for that key name, wich is the English name. The second one on the other hand is a monolingual text in English with the value "texts". I hope that makes a little bit more sense. This is one of these weird self-referenc [20:41:28] ing pages because that is literally also the space where the German label for this key would be stored!) [20:45:57] woohoo now it's translatewiki time : https://tools-static.wmflabs.org/bridgebot/f06511af/file_50496.jpg [20:46:55] Wohoo!! [20:48:33] also while I'm nitpicking about the bubbles, the padding is using px, so it doesn't scale properly with changes in the default font size, e.g. here's a chrome-based browser with the default set to extra large : https://tools-static.wmflabs.org/bridgebot/715db949/file_50497.jpg [20:53:00] good point! You mind filing that, or shall I? [21:01:14] I can do but not right now, so it might be best if you do it :) [23:25:08] I want to report something weird that happens, it used to happen in Beta too, when I'm writing a test, let's say I search for Z10022, it gives out "Turkish final-obstruent devoicing for string (Z10022)", and when I click that, it says "The search has provided no result." [23:25:10] [23:25:11] It only works when I delete everything except for Z10022 afterwards. I've gotten used to it but it was hard to navigate around and is counterintuitive (that you click on the correct result and then have to do some more things) [23:25:13] [23:25:14] I don't know if here is the place to write this, there's probably a troubleshooting thing somewhere that I should have written this in, but still. [23:41:59] And a question, do we not have integers yet? I couldn't find them as output [23:45:09] Python's int() and str() (or, for floats, float.hex() and float.fromhex()) are your friends for now I guess [23:45:25] But what about output? [23:47:00] def Z90210(Z90210K1): [23:47:01] temp = int(Z90210K1) [23:47:02] # your code here [23:47:04] return str(temp) [23:47:46] or [23:47:47] temp = float.fromhex(Z90210K1) [23:47:49] and [23:47:50] return temp.hex() [23:50:22] So what should I put into this? : https://tools-static.wmflabs.org/bridgebot/bc02740d/file_50498.jpg [23:50:45] string! [23:52:00] Thank you very much :> [23:53:16] if floating point precision need not be preserved between functions, then temp.hex() could be substituted with str(temp) as in the int case [23:53:47] and float.fromhex(Z90210K1) with float(Z90210K1)