User talk:Iohanen
Add topicInterslavic transliteration
[edit source]Hey Iohanen, thank you once again for your great help with Interslavic transliteration! With regard to this, I have another question, but since this has nothing to do with import requests anymore, I'll ask it here instead.
Automated transliteration is a great thing, but sometimes there are situations when it's best to program both orthographies separately. I'll give you an example: the name Joe Biden should become Джо Бајден in Cyrillic and definitely NOT Јое Биден. Cyrillic just doesn't work like that. The only way to avoid that problem is to write Džo Bajden in Latin orthography, but that makes it look like transliterated Cyrillic. I know there are a few languages that actually work like that, for example Azerbaydzhani, but if there's even the slightest possibility, I'd rather avoid it...
So here's my question: do you know if is there a way for a page to "know" which orthography is currently being used, and can this be handled by sending a variable to an inline template? Something like {{t|Joe Bidena|Джо Бајден}}?
I've been wondering about this for a long time, but unfortunately, my own programming abilities are far from sufficient to solve this kind of problems! I'll be grateful for any help in this matter!
Best regards, IJzeren Jan (talk) 22:05, 7 September 2024 (UTC)
- Hello @IJzeren Jan ;). Well, the problem with this question is that the transliterator would always override the preferred orthography and the template is not able to identify which orthography is currently being used, I can't really think of a way around this... But if I'm able to, I'll certainly come back and tell you, but for now I can't think of a solution ;(
Best regards, Iohanen (Garcez) (talk) 22:49, 7 September 2024 (UTC)- Yes, I was afraid it's going to be complicated. I've been looking at other Wikipedias with multiple orthopgrahies, like Serbian and Serbo-Croatian, but they don't seem to have anything like this. Although, that's not entirely true. On sr:Konjugovani sistem I found something like this:
ko-{sr-ec:нј;sr-el:nj;sr:nj}-ugovani, a trick used to avoid nj being transliterated as њ. Using this trick, I can make it work even for Joe Biden: sr:Корисник:IJzeren_Jan/песак. So I was wondering if something similar could be done for Interslavic, too. Since we do have a template to prevent transliteration (Template:Wp/isv/-), perhaps the opposite could be done as well. Cheers, IJzeren Jan (talk) 23:42, 7 September 2024 (UTC)- I think that one works because it is directly implemented in the software, that's why. But I think that something like that could actually be done after getting a Wikipedia ;). For now, I'll try to think of a temporary solution for it :) Iohanen (Garcez) (talk) 23:49, 7 September 2024 (UTC)
- You're the best! :)) Cheers, IJzeren Jan (talk) 23:52, 7 September 2024 (UTC)
- Yay! I works perfectly! And the doubling problem has been solved as well. Cheers,
IJzeren Jan (besěda) 23:28, 8 September 2024 (UTC)
- Great! ;) Best regards, Iohanen (Garcez) (talk) 23:46, 8 September 2024 (UTC)
- Yay! I works perfectly! And the doubling problem has been solved as well. Cheers,
- You're the best! :)) Cheers, IJzeren Jan (talk) 23:52, 7 September 2024 (UTC)
- I think that one works because it is directly implemented in the software, that's why. But I think that something like that could actually be done after getting a Wikipedia ;). For now, I'll try to think of a temporary solution for it :) Iohanen (Garcez) (talk) 23:49, 7 September 2024 (UTC)
- Hello Iohanen, Jan advised to contact you, we have developed a small modification of transliteration script that will allow to use different spelling depending on alphabet setting, could you help us with testing? Herewith the link to the discussion and script code modification proposed.
- https://incubator.wikimedia.org/w/index.php?title=Wp/isv/Incubator:Kr%C4%8Dma#Script
- Thank you in advance. Ilja isv (talk) 11:40, 24 February 2026 (UTC)
- Hey @Ilja isv, I tried implementing your code into my user JavaScript—as a tip, you can do this yourself in the future by creating User:Ilja isv/common.js. I also set up a test template at User:Iohanen/Sandbox based on your design, but it didn't work as expected. Consequently, I’ve implemented my own changes to the original script (excluding the 'vibe-code') at User:Iohanen/common.js, which is now functioning correctly. Since my permissions are limited to Administrator, we should contact @Syunsyunminmin to have the updated User:Iohanen/common.js deployed to MediaWiki:Wp/isv/Common.js.
- If you want to check it yourself, copy all the content inside User:Iohanen/common.js to User:Ilja isv/common.js and access User:Iohanen/Tests. Do remember to blank your common.js page after, otherwise you'll see duplicates in the dropdown menu when accessing Wp/isv. — Garcez (talk) 17:38, 24 February 2026 (UTC)
- Oh, great thanks Johanen, yes I have seen some unnecessary cookie manipulations in the end of the code, this could be the reason. Please let me try your code and if it works this is the best we can desire, much appreciated. I will be travelling tomorrow so this may be not quick, but if you are sure it works it would be great to get next level admin to implement. Great thanks 👍 Ilja isv (talk) 21:12, 24 February 2026 (UTC)
- Great thanks, done so and tested, works perfectly. I have updated the template that controls translitreration and tested that as well (https://incubator.wikimedia.org/w/index.php?title=Wp/isv/Incubator:Kr%C4%8Dma#Script), so we are ready to start using new script. Shall I contact User:Syunsyunminmin? @User:Iohanen, if you do not mind, I added credits with your nickname in comments, so my script (https://incubator.wikimedia.org/wiki/User:Ilja_isv/common.js) is one line longer, thank you one more time. Ilja isv (talk) 13:07, 26 February 2026 (UTC)
- @Ilja isv: Yes, you should contact Syunsyunmin to implement it :) — Garcez (talk) 18:07, 26 February 2026 (UTC)
- Thank you, I'm on that 👍 Ilja isv (talk) 18:55, 26 February 2026 (UTC)
- Done and working 👍 Many-many thanks on behalf of our language group.
- Smal issue: does not work on mobile view like it was working when common.js is installed in my userspace. Since it worked also on mobile during test, means it is possible and I have a suspicion there could be a simple solution related with the way the interface handles the gadget (the classes are no longer hidden on mobile view, so both latin and cyrillic are displayed). Page to demonstrate https://incubator.wikimedia.org/wiki/Wp/isv/H._P._Lovecraft Ilja isv (talk) 09:44, 1 March 2026 (UTC)
- Hey @Ilja isv, I made some modifications to the original code in User:Iohanen/common.js to improve support for mobile, it seems to be working fine when I use it in my userspace, but we'll only know when it's exported to MediaWiki:Wp/isv/Common.js, so please do try it yourself and then notify Syunsyunmin! If it doesn't work, then we'll have to try MediaWiki:Wp/isv/Mobile.js, although I'm not sure if it would work. — Garcez (talk) 21:40, 1 March 2026 (UTC)
- Hi Garcez, thank you, checked with my user space, it works and looks nice on mobile, there are now three buttons for language on top of the screen and text is displayed as wanted. Will go now to Syunsyunminmin with this. Ilja isv (talk) 09:48, 2 March 2026 (UTC)
- Hi Garcez, solved today with Syunsyunminmin, all works 👍
- Many many thanks! Ilja isv (talk) 19:36, 5 March 2026 (UTC)
- Hey @Ilja isv, I made some modifications to the original code in User:Iohanen/common.js to improve support for mobile, it seems to be working fine when I use it in my userspace, but we'll only know when it's exported to MediaWiki:Wp/isv/Common.js, so please do try it yourself and then notify Syunsyunmin! If it doesn't work, then we'll have to try MediaWiki:Wp/isv/Mobile.js, although I'm not sure if it would work. — Garcez (talk) 21:40, 1 March 2026 (UTC)
- @Ilja isv: Yes, you should contact Syunsyunmin to implement it :) — Garcez (talk) 18:07, 26 February 2026 (UTC)
- Hi Garcez, one more thing, I have noticed that the new gadget when installed into my userspace is now seen also on the mobile version of the page, as a simple menu without dropdown, and it works there, so transliteration is now also possible on mobile. Was it modified intentionally? Great option by the way, if it would work same in the main space, it solves another problem that we had. Ilja isv (talk) 07:57, 27 February 2026 (UTC)
- Yes, I was afraid it's going to be complicated. I've been looking at other Wikipedias with multiple orthopgrahies, like Serbian and Serbo-Croatian, but they don't seem to have anything like this. Although, that's not entirely true. On sr:Konjugovani sistem I found something like this:
Hi Iohanen, may I bother you with one more question? I always work in the skin Vector Legacy (2010), and there everything works fine. However, I noticed that in Vector 2022 (the one that has been set as default a while ago) the option Latin/Cyrillic is not showing. Do you perhaps know how that can be fixed? Cheers,
IJzeren Jan (besěda) 20:13, 9 September 2024 (UTC)
- I'll check it! Thank you for point it out ;). Iohanen (Garcez) (talk) 22:17, 9 September 2024 (UTC)
- @IJzeren Jan: I couldn't find an origin to the problem. Maybe it's related to the Vector 2022 skin itself? I tested the Medžuviki transliterator and it also wouldn't work on the Vector 2022 skin. You could leave a message box in the Main page of Interslavic telling people to use Vector Legacy though. I'd recommend you to reach @Jon Harald Søby because he is much more experienced in JavaScript than me, I'm better dealing with Modules and Templates (which use Wikicode or Lua), although I'm able to read JavaScript ;).
Best regards, Iohanen (Garcez) (talk) 23:35, 9 September 2024 (UTC)- Thanks, I'll do that! Cheers,
IJzeren Jan (besěda) 19:56, 10 September 2024 (UTC)
- Thanks, I'll do that! Cheers,
Are you want to say that those three pages were "written" in Northern Altai, and they're not a vandalism in Turkish? Таёжный лес (talk) 16:00, 8 October 2024 (UTC)
- @Таёжный лес: I'm not able to know if they are Northern Altai or Turkish, I left those pages because they were written in Cyrillic and therefore looked more legitimate than the others written in Latin alphabet. Iohanen (Garcez) (talk) 18:33, 8 October 2024 (UTC)
- Wp/atv/Araatı, Wp/atv/Arı and Wp/atv/Börü? Таёжный лес (talk) 19:00, 8 October 2024 (UTC)
- @Таёжный лес: Those I left because they had more content than the ones I was deleting. If you do know they are not Northern Altai, warn me and I'll delete them Iohanen (Garcez) (talk) 19:03, 8 October 2024 (UTC)
- I definitely know they are not Northern, Southern or any different Altay variant. Таёжный лес (talk) 19:06, 8 October 2024 (UTC)
- @Таёжный лес: Done. Do you think the Cyrillic ones are not Northern Altai too? Iohanen (Garcez) (talk) 19:10, 8 October 2024 (UTC)
- I have suspicions about some of the pages that they are written in the Southern variant, but I will work at this issue pointwise. Anyway, thanks a lot. Таёжный лес (talk) 19:21, 8 October 2024 (UTC)
- @Таёжный лес: Done. Do you think the Cyrillic ones are not Northern Altai too? Iohanen (Garcez) (talk) 19:10, 8 October 2024 (UTC)
- I definitely know they are not Northern, Southern or any different Altay variant. Таёжный лес (talk) 19:06, 8 October 2024 (UTC)
- @Таёжный лес: Those I left because they had more content than the ones I was deleting. If you do know they are not Northern Altai, warn me and I'll delete them Iohanen (Garcez) (talk) 19:03, 8 October 2024 (UTC)
- Wp/atv/Araatı, Wp/atv/Arı and Wp/atv/Börü? Таёжный лес (talk) 19:00, 8 October 2024 (UTC)
Request for recreation of the Rana Tharu language Wikipedia incubator
[edit source]Hi @Iohanen, My name is Sadik Shahadu. I am a steering committee member of the Wikimedia Language Diversity Hub. I saw that you recently deleted the Rana Tharu language Wikipedia incubator. The Wikimedia language diversity hub has identified some volunteers of the Rana Tharu language during the Global Voices summit, and we are willing to help them build a stronger community. We Kindly as that, we recreate the text wiki for them. Or should I go ahead to recreate it here ? Shahadusadik (talk) 04:01, 8 December 2024 (UTC)
- Yes, you can go ahead an recreate it! Please do read Help:Manual if you haven't ;). Iohanen (Garcez) (talk) 04:55, 8 December 2024 (UTC)
- Great. Thank you for the support! Shahadusadik (talk) 12:12, 12 December 2024 (UTC)
Deleted Aramaic Babylonian incubator
[edit source]Is there another site to see the rejected articles?
הראש (talk) 22:27, 27 January 2025 (UTC)
- @הראש: No, it's not possible to do so. We could restore them and save them in a XML file and then delete them again. The XML would allow them to be imported to whatever Wiki a user might wish.
- But I think this is a very workful process, I'm not sure if you or the community would want it to be done ;)
- Let me know if you and the community would want them again, so that I'll start the process as soon as possible.
- Best regards, Iohanen (Garcez) (talk) 00:59, 28 January 2025 (UTC)
Saad Dargan
[edit source]Hello, could you help me clear the Dargin incubator from articles written in the wrong language? There are about a hundred of them there https://incubator.wikimedia.org/wiki/Wp/dar/%D0%90%D0%B1%D1%85%D0%B0%D0%B7%D0%B8%D1%8F%D0%BB%D0%B0_%D1%88%D0%B0%D0%B3%D1%8C%D1%83%D1%80%D1%82%D0%B5
- @Saad Dargan: Yes, I have deleted the pages you marked for speedy deletion. Also, regarding your message, please do not forget to add a header and signature on your messages from now on, they are useful so I know where the message is and who is talking to me ;)
Best regards — Garcez (talk) 20:45, 16 February 2025 (UTC)
- Thank you very much for deleting the pages! I just finished marking the remaining bad articles, I would appreciate it if you deleted them too. I apologize for not creating a new topic when I initially contacted you. Saad Dargan (talk) 21:20, 16 February 2025 (UTC)
Question concerning ISO
[edit source]Hi @Iohanen I hope you are doing well,
I would like to ask if by simply stating that a language possesses a valid ISO code is sufficient to keep the project and close the discussion. Regards Riad Salih (talk) 15:05, 5 March 2025 (UTC)
- Hello, @Riad Salih, I hope you're doing well too.
No, simply stating that a language has a valid ISO 639 code is not sufficient. Reasons for deletion are many and are analysed case-by-case by the Administrators. For instance, a language might have a valid ISO 639 code but its project contents could be vandalism, so it should be removed. Another case that is generally more definite is when the project is rejected by LangCom, in which the project must be deleted (regardless if the code is valid or not) unless there is a new request. — Garcez (talk) 15:14, 5 March 2025 (UTC)- So don't you not think that closing this discussion at this point might be premature, considering that there are ongoing debate? Riad Salih (talk) 15:18, 5 March 2025 (UTC)
- I read the entire discussion, there was not a single valid reason to delete the project. So no, it was not premature, even considering the discussion lasted 1 year. — Garcez (talk) 15:36, 5 March 2025 (UTC)
- It's a bit subjective to say there's no valid reason from your point of view, and of course, the discussion takes time because there are only a few active users interested in it. Riad Salih (talk) 17:35, 5 March 2025 (UTC)
- You can read the policy yourself here, specifically: "After 10 days, an administrator will make a decision about deleting the test or not [...]" thus making it subjective to an Administrator. I assure you that there is no reason for Wp/arq to be deleted (it is a living language, it has a valid ISO 639 code, it's not vandalism, it has not been rejected by LangCom, etc.) — Garcez (talk) 18:02, 5 March 2025 (UTC)
- It's a bit subjective to say there's no valid reason from your point of view, and of course, the discussion takes time because there are only a few active users interested in it. Riad Salih (talk) 17:35, 5 March 2025 (UTC)
- I read the entire discussion, there was not a single valid reason to delete the project. So no, it was not premature, even considering the discussion lasted 1 year. — Garcez (talk) 15:36, 5 March 2025 (UTC)
- So don't you not think that closing this discussion at this point might be premature, considering that there are ongoing debate? Riad Salih (talk) 15:18, 5 March 2025 (UTC)
Autobiography on userpage
[edit source]Hello, I think you misunderstood on some of my speedy deletion, such as User:Usamaaslamkhan. Userpage is not intended for autobiography, this is not allowed to use as web host by non-contributors on any WMF-wiki (Wikimedia project). Thank you, 🪶-TΛNBIRUZZΛMΛN (💬) 03:36, 23 December 2025 (UTC)
- Done. — Garcez (talk) 04:08, 23 December 2025 (UTC)
