Support
Delete non-translations in hif-latn
Smcnarayan contributed a number of “translations” that are characterwise the same as the English original, and these non-translations somehow went unnoticed for seven years (maybe because most of the translations are different from the English originals, so they at least look like valid translations – I don’t speak Fiji Hindi, so I can’t tell for sure). The following 64 messages repeat characterwise the English originals:
- EOL:Database-translated contact subjects-title-contact subject id-31/hif-latn
- EOL:Database-translated contact subjects-title-contact subject id-29/hif-latn
- EOL:Database-translated contact subjects-title-contact subject id-28/hif-latn
- EOL:Database-translated contact roles-label-contact role id-3/hif-latn
- EOL:Database-translated contact roles-label-contact role id-2/hif-latn
- EOL:Database-translated contact roles-label-contact role id-1/hif-latn
- EOL:Database-translated collection types-label-collection type id-9/hif-latn
- EOL:Database-translated collection types-label-collection type id-8/hif-latn
- EOL:Database-translated collection types-label-collection type id-6/hif-latn
- EOL:Database-translated collection types-label-collection type id-5/hif-latn
- EOL:Database-translated collection types-label-collection type id-2/hif-latn
- EOL:Database-translated collection types-label-collection type id-24/hif-latn
- EOL:Database-translated collection types-label-collection type id-23/hif-latn
- EOL:Database-translated collection types-label-collection type id-21/hif-latn
- EOL:Database-translated collection types-label-collection type id-20/hif-latn
- EOL:Database-translated collection types-label-collection type id-1/hif-latn
- EOL:Database-translated collection types-label-collection type id-18/hif-latn
- EOL:Database-translated collection types-label-collection type id-17/hif-latn
- EOL:Database-translated collection types-label-collection type id-14/hif-latn
- EOL:Database-translated collection types-label-collection type id-13/hif-latn
- EOL:Database-translated collection types-label-collection type id-12/hif-latn
- EOL:Database-translated collection types-label-collection type id-11/hif-latn
- MediaWiki:Authmanager-authplugin-setpass-denied/hif-latn
- MediaWiki:Authmanager-authplugin-create-fail/hif-latn
- MediaWiki:Authmanager-authplugin-setpass-failed-message/hif-latn
- MediaWiki:Json-error-unsupported-type/hif-latn
- MediaWiki:Json-error-inf-or-nan/hif-latn
- MediaWiki:Json-error-recursion/hif-latn
- MediaWiki:Api-error-unknown-code/hif-latn
- MediaWiki:Api-error-stashzerolength/hif-latn
- MediaWiki:Api-error-stashfilestorage/hif-latn
- MediaWiki:Api-error-stashpathinvalid/hif-latn
- MediaWiki:Api-error-stashedfilenotfound/hif-latn
- MediaWiki:Api-error-stasherror/hif-latn
- MediaWiki:Api-error-nomodule/hif-latn
- MediaWiki:Api-error-mustbeposted/hif-latn
- MediaWiki:Api-error-missingparam/hif-latn
- MediaWiki:Api-error-filetype-banned-type/hif-latn
- MediaWiki:Api-error-duplicate-archive/hif-latn
- MediaWiki:Api-error-duplicate/hif-latn
- Wikimedia:Crosswatch-WIKIS/hif-latn
- Wikimedia:Crosswatch-FILTER/hif-latn
- Wikimedia:Crosswatch-NEWPAGE FLAG/hif-latn
- Wikimedia:Crosswatch-BOTEDIT FLAG/hif-latn
- Wikimedia:Crosswatch-MINOREDIT FLAG/hif-latn
- Wikimedia:Crosswatch-DESCRIPTION/hif-latn
- Wikimedia:Crosswatch-DOCUMENTATION/hif-latn
- Wikimedia:Crosswatch-META DIRECTION/hif-latn
- Wikimedia:Crosswatch-META LANGUAGE/hif-latn
- EntryScape:profile-noFeaturedMaterial/hif-latn
- EntryScape:profile-latestMaterial/hif-latn
- EntryScape:profile-folderWithAccessHeader/hif-latn
- EntryScape:profile-memberOfHeader/hif-latn
- Wikimedia:Gapfinder-article-flag-not-notable/hif-latn
- Wikimedia:Gapfinder-article-pageviews/hif-latn
- Wikimedia:Gapfinder-selector-target/hif-latn
- Wikimedia:Gapfinder-selector-source/hif-latn
- Wikimedia:Gapfinder-menu-privacy-statement/hif-latn
- Wikimedia:Gapfinder-menu-source-code/hif-latn
- Wikimedia:Gapfinder-title-beta/hif-latn
- Wikimedia:Gapfinder-title-gapfinder/hif-latn
- Wikimedia:Gapfinder-title-wikipedia/hif-latn
- MediaWiki:Log-show-hide-tag/hif-latn
- MediaWiki:Apisandbox-request-params-json/hif-latn
While some shorter ones may actually be correct in Fiji Hindi as well, longer ones like MediaWiki:Api-error-filetype-banned-type/hif-latn certainly aren’t, and we don’t lose anything by deleting the shorter ones either: the same English message steps in. So could someone delete these messages?
I also think that quite a few of the other edits are non-translations, but I couldn’t find an easy way to find those using Pywikibot. Here’s what I did; if someone has an idea for finding further non-translations, I’d welcome it.
>>> site = ... # got a pywikibot.Site object for Translatewiki
>>> contribs = list(site.usercontribs('Smcnarayan'))
>>> messages = [c['title'].partition('/') for c in contribs]
>>> msgs = [msg for (msg, slash, lang) in messages if lang == 'hif-latn']
>>> len(msgs)
640
>>> contents = {msg: (pywikibot.Page(site, msg + '/hif-latn').get(), pywikibot.Page(site, msg + '/en').get()) for msg in msgs}
>>> bad = [(id, en) for (id, (hif, en)) in contents.items() if hif == en]
>>> len(bad)
64
Tacsipacsi (talk) 22:51, 19 October 2024 (UTC)
- Could someone do something about this? —Tacsipacsi (talk) 21:42, 20 November 2024 (UTC)
- I deleted the unchanged messages which are equal to english source. Xqt (talk) 13:03, 9 December 2024 (UTC)
- Thanks Xqt for deleting the exact duplicates, and thanks Thakurji for fixing many of the translations, so that they didn’t have to be deleted. One exact duplicate still remains: Wikimedia:Gapfinder-article-flag-not-notable/hif-latn is the same as Wikimedia:Gapfinder-article-flag-not-notable/en, although this message seems to have been removed from translation in the meantime. However, I think it’s still worth being deleted: should that message ever become translatable again, we’ll have a wrong translation; and the purpose of keeping untranslatable message doesn’t apply here either: translators shouldn’t get the suggestion that the translation of Not notable for $1 Wikipedia is Not notable for $1 Wikipedia. —Tacsipacsi (talk) 11:22, 21 December 2024 (UTC)
- I deleted the unchanged messages which are equal to english source. Xqt (talk) 13:03, 9 December 2024 (UTC)
Addition of language East Frisian Low Saxon (ISO639-3: frs)
Hi, could you please add the language East Frisian Low Saxon.
ISO639-3: frs
native name: Oostfräisk (also: Oostfräisk Plat)
script: Latin LTR VanModers (talk) 21:04, 18 November 2024 (UTC)
- Hi!
- Just to verify: Ethnologue says that the autonyms are "Oostfreesk" and "Plattdüütsk", but https://oostfraeisk.org/ says Oostfräisk, as you suggest. Do you prefer the https://oostfraeisk.org/ spelling? Amir E. Aharoni (talk) 19:08, 19 November 2024 (UTC)
- Also, should I define any default assistant languages? We have many Germanic languages defined, and I'm not sure which ones to choose. I can think of de, nl, nds, nds-nl, stq, fy, and gsw, but I might be wrong. Amir E. Aharoni (talk) 19:10, 19 November 2024 (UTC)
- Hi!
- Yes I prefer the spelling at https://oostfraeisk.org/. Is far as I know https://oostfraeisk.org/ is currently the largest online dictionary for East Frisian Low Saxon. As for the assistant languages, I think en, de, stq, frr, fy, nl, nds and nds-nl would be fine. And is it possible to delete the old translations that are already in the wiki? We would like to start fresh.
- Thanks! VanModers (talk) 10:00, 20 November 2024 (UTC)
- In addition to assistant languages (which are used by the translation interface), there can also be fallback languages, which are used by MediaWiki in case a translation is missing. The default (and ultimate) fallback language is English, but you can specify other fallback languages as well. For example, nds and stq fall back to German before English, nds-nl falls back to Dutch, while fy doesn’t have any extra fallback languages. These languages define only one fallback language, but there can be more – for example, Lower Sorbian (dsb) falls back to Upper Sorbian (hsb) and Upper Sorbian falls back to Lower Sorbian, before both falling back to German (and ultimately to English). Do you think fallback languages would make sense for East Frisian Low Saxon, and if yes, which? (Please note that unlike assistant languages, the order of fallback languages is very important, since the first language that has a translation wins.) —Tacsipacsi (talk) 15:05, 21 November 2024 (UTC)
- That, in any case, will only become relevant after crossing the 13% threshold. (Although some translators into new languages are so quick that it happens after just a few days.) Amir E. Aharoni (talk) 15:13, 21 November 2024 (UTC)
- I supposed that, but I figured it’s easier to collect all necessary information in this topic rather than having to reach out once the threshold is reached. (Also, fallback languages are the most important just after crossing the threshold, since that’s when the most untranslated messages there are.) —Tacsipacsi (talk) 15:44, 21 November 2024 (UTC)
- I think English as fallback language will be sufficient. VanModers (talk) 13:09, 22 November 2024 (UTC)
- That, in any case, will only become relevant after crossing the 13% threshold. (Although some translators into new languages are so quick that it happens after just a few days.) Amir E. Aharoni (talk) 15:13, 21 November 2024 (UTC)
- In addition to assistant languages (which are used by the translation interface), there can also be fallback languages, which are used by MediaWiki in case a translation is missing. The default (and ultimate) fallback language is English, but you can specify other fallback languages as well. For example, nds and stq fall back to German before English, nds-nl falls back to Dutch, while fy doesn’t have any extra fallback languages. These languages define only one fallback language, but there can be more – for example, Lower Sorbian (dsb) falls back to Upper Sorbian (hsb) and Upper Sorbian falls back to Lower Sorbian, before both falling back to German (and ultimately to English). Do you think fallback languages would make sense for East Frisian Low Saxon, and if yes, which? (Please note that unlike assistant languages, the order of fallback languages is very important, since the first language that has a translation wins.) —Tacsipacsi (talk) 15:05, 21 November 2024 (UTC)
- Sorry, it took a bit of time because of the holidays in the U.S., but now it's Done
- I deleted a lot of old translations that were identical to English or were invalid for some other reason. I left a few that looked like real translations, but marked them all as "outdated".
- I added a list to your user page under that title "Links for East Frisian Low Saxon". I recommend using that list to start translating and cleaning up.
- Good luck! :) Amir E. Aharoni (talk) 19:38, 4 December 2024 (UTC)
Fix translation of "Main page" for Sicilian (ISO693-3: SCN): Pàggina principali > Pàggina mastra
I've tried to fix the translation of MediaWiki:Mainpage-nstab/scn and MediaWiki:Mainpage/scn, but the system wouldn’t allow me to. Instead, it directed me to write here on the Support page. Could you please update it from "Pàggina principali" to "Pàggina mastra"? The current translation is an unnecessary influence from the Ausbau language. Thanks! GianAntonucci (talk) 09:12, 19 November 2024 (UTC)
- @GianAntonucci: Hello! The translation of the name of the main page is protected, because if you would change it, it would change the name of the actual main page of any wiki in that language. So if you had changed this, the main page of the Sicilian Wikipedia (and the Sicilian Wiktionary) would go from this to this the next time translations are imported to Wikipedia (which happens once a week). And since the latter page doesn't exist, every visitor to scn.wikipedia.org would get that empty page.
- We can change the translation, but for languages with established project, we need to be very careful about how we do it. So in this case, I would like to at least see a discussion in the Sicilian Wikipedia about renaming the Main Page. There are four possible outcomes of such a discussion:
- No, don't change the translation --> we do nothing
- Yes, change the translation and move the Main Page in the Sicilian Wikipedia & Wiktionary --> move main pages from "Pàggina principali" to "Pàggina mastra", and leave a redirect
- Yes, change the translation, but don't move the Main Page in the Sicilian Wikipedia & Wiktionary --> create redirects from "Pàggina mastra" to "Pàggina principali" on those projects
- No, don't change the default translation, but move the pages on the Sicilian Wikipedia & Wiktionary --> move main pages and leave a redirect
- Perhaps even more importantly, this will affect external wikis in the Sicilian language as well. I don't know if there are any other MediaWiki wikis in Sicilian, but as a Sicilian speaker, you might know of any, and/or know how to find out if there are any. If there are, they too should be informed about this change and asked about their opinion.
- Sorry for the loooong message! Please let me know if anything is unclear. Jon Harald Søby (talk) 10:20, 22 November 2024 (UTC)
Template name
This template doesn't work. There is a link in this template, these link shows a translatewiki.net page when it should show the page of the wiki where the extension is.
Example with this message : Traduire — translatewiki.net. The template is used in the documentation, the link shows this page Version — translatewiki.net when it should show this page Version - Miraheze Meta Mahabarata (talk) 13:47, 21 November 2024 (UTC)
- (To clarify, the discussion is about the template whose name is
{{name}}
.) --Amir E. Aharoni (talk) 14:07, 21 November 2024 (UTC)- Also, I don't think that it's a problem. It's just a general link to Special:Version. This special page has the same name on all wikis, whether the extension is not installed there or not, and the name of all the extensions that are installed on that wiki is shown on that page. These messages usually shouldn't be translated. Amir E. Aharoni (talk) 14:11, 21 November 2024 (UTC)
- I'm agree with this particular case but the text talks about "a mediawiki extension or skin" : I think that this template should have at least 1 parameter to be able to indicate where (on which wiki) the "extension or skin" is. Mahabarata (talk) 11:42, 22 November 2024 (UTC)
- Every extension and skin can be used on many wikis. Occasionally they are made for specific wikis, but most of the time they are general. Amir E. Aharoni (talk) 05:18, 23 November 2024 (UTC)
- Not this template : the template begins with the special text "This is an optional message. Do not translate it if it would remain unchanged in your language."
- It means that this template is a translatewiki template (see Template:Name — translatewiki.net) used only for documentation on translatewiki.
- And when used on translatewiki documentation, the link to "Special:Version" arrives always on translatewiki website and never on the appropriate MediaWiki extension or skin.
- In another way of speaking, this template currently never works. Mahabarata (talk) 20:02, 25 November 2024 (UTC)
- I think that there's a misunderstanding here.
- Any MediaWiki extension can be used on any MediaWiki site whose administrator chooses to install it. The Special:Version page appears on every MediaWiki site. The link in this template points to translatewiki to give an example of what the Special:Version page is. It will look a bit different on every site, but the general idea is that it has a list of installed extensions, and the Special:Version page here on translatewiki.net is an example. Amir E. Aharoni (talk) 20:26, 25 November 2024 (UTC)
- Sorry but when I see a link in a documentation, I think that the link is useful and will give more information. This one doesn't.
- I propose to replace this useless link by a link to mw:Special:MyLanguage/Help:Special_pages#V. Mahabarata (talk) 12:24, 4 December 2024 (UTC)
- The way in which this link provides information is that it shows how this page look like: a table of extension names and descriptions. Amir E. Aharoni (talk) 17:14, 4 December 2024 (UTC)
- When I see a word that I don't know, for example "dog", I prefer to open a dictionnary (or a wikipedia page) with explanations about what is a dog rather than to buy a book "the hound of the Baskervilles" or "the Hundred and One Dalmatians" to see an example of dogs. Mahabarata (talk) 13:21, 6 December 2024 (UTC)
- The way in which this link provides information is that it shows how this page look like: a table of extension names and descriptions. Amir E. Aharoni (talk) 17:14, 4 December 2024 (UTC)
- Every extension and skin can be used on many wikis. Occasionally they are made for specific wikis, but most of the time they are general. Amir E. Aharoni (talk) 05:18, 23 November 2024 (UTC)
- I'm agree with this particular case but the text talks about "a mediawiki extension or skin" : I think that this template should have at least 1 parameter to be able to indicate where (on which wiki) the "extension or skin" is. Mahabarata (talk) 11:42, 22 November 2024 (UTC)
- Also, I don't think that it's a problem. It's just a general link to Special:Version. This special page has the same name on all wikis, whether the extension is not installed there or not, and the name of all the extensions that are installed on that wiki is shown on that page. These messages usually shouldn't be translated. Amir E. Aharoni (talk) 14:11, 21 November 2024 (UTC)
Clones of globally blocked user
User:Trotinel_Iftode is a clone of Marianiftode1, which is globally blocked. See here. I think his translator rights should be revoked. Strainu (talk) 23:22, 21 November 2024 (UTC)
Google translation
Hello! Google machine translation does not work for Chechen and Avar and other languages that were added recently, please sort this out. Умар (talk) 09:25, 25 November 2024 (UTC)
- They probably just haven't made them available via the API yet. Nike (talk) 20:20, 26 November 2024 (UTC)
- @Nike, Sorry, but the translator has recently worked. Умар (talk) 11:07, 3 December 2024 (UTC)
- I don't understand. This is the list of languages that the API currently supports:
- ab, ace, ach, af, ak, alz, am, ar, as, awa, ay, az, ba, ban, bbc, be, bem, bew, bg, bho, bik, bm, bn, br, bs, bts, btx, bua, ca, ceb, cgg, chm, ckb, cnh, co, crh, crs, cs, cv, cy, da, de, din, doi, dov, dv, dz, ee, el, en, eo, es, et, eu, fa, ff, fi, fj, fr, fy, ga, gaa, gd, gl, gn, gom, gu, ha, haw, he, hi, hil, hmn, hr, hrx, ht, hu, hy, id, ig, ilo, is, it, iw, ja, jv, jw, ka, kk, km, kn, ko, kri, ktu, ku, ky, la, lb, lg, li, lij, lmo, ln, lo, lt, ltg, luo, lus, lv, mai, mak, mg, mi, min, mk, ml, mn, mni-Mtei, mr, ms, ms-Arab, mt, my, ne, new, nl, no, nr, nso, nus, ny, oc, om, or, pa, pa-Arab, pag, pam, pap, pl, ps, pt, qu, rn, ro, rom, ru, rw, sa, scn, sd, sg, shn, si, sk, sl, sm, sn, so, sq, sr, ss, st, su, sv, sw, szl, ta, te, tet, tg, th, ti, tk, tl, tn, tr, ts, tt, ug, uk, ur, uz, vi, xh, yi, yo, yua, yue, zh, zh-CN, zh-TW, zu Nike (talk) 12:00, 3 December 2024 (UTC)
- Participant @Amire80 remembers that the translator worked. At the moment the translator works in Content translation. Maybe it was temporarily disabled. Thanks for the answer. Умар (talk) 15:16, 3 December 2024 (UTC)
- The language code for Chechen is ce (two letters). I don't see it in this list. It is definitely supported by the Google Translate interactive website now. Is it not supported in the API?
- I'm not sure that it ever worked on translatewiki, but maybe it did. Amir E. Aharoni (talk) 15:58, 3 December 2024 (UTC)
- This is the list of supported language codes from the API. Nike (talk) 21:42, 3 December 2024 (UTC)
- Participant @Amire80 remembers that the translator worked. At the moment the translator works in Content translation. Maybe it was temporarily disabled. Thanks for the answer. Умар (talk) 15:16, 3 December 2024 (UTC)
- @Nike, Sorry, but the translator has recently worked. Умар (talk) 11:07, 3 December 2024 (UTC)
New user script for translators
I just released Translator Buddy, a new user script to simplify working with MediaWiki messages for translators and non-translators alike. It adds links to translatewiki.net from interface messages on other wikis and extends uselang=qqx
debugging mode to include popups that have message keys linking to translatewiki.net and local message page. (Most useful for other wikis, though the script can also be used on translatewiki.net itself.)
Initially I wanted to host and document it here but decided to host it on mediawiki.org instead as it is more accessible for Wikimedia users who might not be registered here. Please try it out using instructions on Translator Buddy and let me know what you think! stjn[ru] 20:09, 26 November 2024 (UTC)
Translation tool link in sidebar
Is it intentional that in MediaWiki:Sidebar, link to translation tool is actually a link to Special:LanguageStats instead? Would it be possible to make it so that there is a separate link to Special:Translate itself, preferably under ‘Translation tool’ label, and the language stats are under ‘Language stats’ link?
I understand that some people might prefer that table to pick and choose what they might translate, but for me personally, it just makes me do more clicks since I always just go to Special:Translate tab. Especially since the table interface is pretty clunky in comparison with the group picker at Special:Translate. It would also be good not to use a different label from ‘Navigation’ in the second subsection since that one gets hidden in Vector 2022 by default. Pinging @Nike for feedback on these proposals. stjn[ru] 14:18, 28 November 2024 (UTC)
- It's very intentional. The idea is that people will pick what they want to translate, instead of ending in the default view of recent messages and translating across random projects. I agree that some power users want a different work flow. Nike (talk) 14:44, 28 November 2024 (UTC)
- Maybe then there could be at least both links, for example Translate ("
Translate
") linking to Special:LanguageStats as it is now and Bw-sidebar-translate ("Translation tool
") linking to Special:Translate itself? I think it can be added before FuzzyBot item so people use them more intentionally. stjn[ru] 15:39, 28 November 2024 (UTC)
- Maybe then there could be at least both links, for example Translate ("
Dot removal by bot (sugestion)
Can this be done by a bot in the futre. Its simple task. Milićević (talk) 11:39, 3 December 2024 (UTC)
Enable translation to Baltic Romani (rml)
I would like to translate into Baltic Romani (code: rml) in Cyrillic script (rml-Cyrl), native name in Cyrillic: романы. Danvintius Bookix (talk) 12:52, 4 December 2024 (UTC)
- Have you ever written anything in it except the pages in the Incubator? Do you know anyone else who can write it? Amir E. Aharoni (talk) 02:28, 5 December 2024 (UTC)
- One of the dialects, Northern Russian, which used in the Incubator, has a fairly large volume of texts; it has had a literary standard since 1927. I invite people who said they would join. Danvintius Bookix (talk) 10:30, 5 December 2024 (UTC)
- OK, we will add it, but I'm asking for the same thing that I asked when adding Mansi: please don't just copy things from dictionaries and textbooks, and do work with people who really know the language well. We already had some cases in which people tried to develop languages without really knowing them and without involving real speakers. Their intentions may have been good, but the translations were not really written in that language, and everything was eventually deleted. If you work with people who do know the language, it will go well. Amir E. Aharoni (talk) 16:03, 5 December 2024 (UTC)
- Ok, thanks. Danvintius Bookix (talk) 10:20, 6 December 2024 (UTC)
- @Amire80:, when can we start translation? Danvintius Bookix (talk) 19:47, 9 December 2024 (UTC)
- Done This is enabled now. Amir E. Aharoni (talk) 19:58, 10 December 2024 (UTC)
- OK, we will add it, but I'm asking for the same thing that I asked when adding Mansi: please don't just copy things from dictionaries and textbooks, and do work with people who really know the language well. We already had some cases in which people tried to develop languages without really knowing them and without involving real speakers. Their intentions may have been good, but the translations were not really written in that language, and everything was eventually deleted. If you work with people who do know the language, it will go well. Amir E. Aharoni (talk) 16:03, 5 December 2024 (UTC)
- One of the dialects, Northern Russian, which used in the Incubator, has a fairly large volume of texts; it has had a literary standard since 1927. I invite people who said they would join. Danvintius Bookix (talk) 10:30, 5 December 2024 (UTC)
Undo request
Hello, I accidentally translated into another language. Normally my own language is directly selected, but this time a different language appeared. Is anyone can undo the translation? Thank you in advance for your help.
- Wikimedia:Wp-year-in-review-intro/fi
- Wikimedia:Wp-year-in-review-error-share/fi
- Wikimedia:Wp-year-in-review-error-clipboard/fi
Jelican9 (talk) 23:49, 4 December 2024 (UTC)
messages removed from repository are still alive
Messages removed from repository e.g. with
https://gerrit.wikimedia.org/r/c/translatewiki/+/666176
are still alive in twn:
Xqt (talk) 16:12, 6 December 2024 (UTC)
- Is that a problem somehow? We generally don't remove unused messages as they can appear in translation memory. Nike (talk) 17:35, 6 December 2024 (UTC)
- There is no problem. I was just wondering. Thank you for explanation. Xqt (talk) 07:55, 7 December 2024 (UTC)
Request to Add Rana Tharu Language.
Dear Representative,
In the recent Global Voices summit I got to know about ways of putting Rana Tharu language on digital platform. I got support from colleagues like Sadik on potential use of the platform for the Rana Tharu language.
I got a message from Amir of approval of my account on translatewiki. Rana Tharu language is not supported on translatewiki yet, May I request to add this language on this page: 324BikramRana (talk) 08:23, 9 December 2024 (UTC)
- Thanks for the request. Does it use the same Devanagari writing as Nepali or Hindi? Amir E. Aharoni (talk) 01:39, 10 December 2024 (UTC)
- Thanks for your response, regarding the use of Devanagari , yes the Rana Tharu Language uses the Devanagari writing as Hindi and Nepali. 324BikramRana (talk) 09:40, 10 December 2024 (UTC)
- Done This is enabled now. Amir E. Aharoni (talk) 19:59, 10 December 2024 (UTC)
- Thanks for your response, regarding the use of Devanagari , yes the Rana Tharu Language uses the Devanagari writing as Hindi and Nepali. 324BikramRana (talk) 09:40, 10 December 2024 (UTC)
review request
Can somebody please review this patch because such i18n aren't very useful. Thanks. Xqt (talk) 12:43, 9 December 2024 (UTC)
- Done already, thanks Xqt (talk) 19:19, 11 December 2024 (UTC)
Enable translation to the southwestern/"Chippewa" dialect of Ojibwe (ciw)
I would like to translate into the southwestern dialect of Ojibwe
ISO 693-3 code: ciw
Native name: Anishinaabemowin or Ojibwemowin (the specific region would be zhaawani-ningaabii'ani-ojibwewakiing)
JGHFunRun (talk) 20:03, 11 December 2024 (UTC)
authorization to upload PO files
Hi. I need authorization to make offline translations. Can you give it to me? Túlio (talk) 13:00, 13 December 2024 (UTC)
- @Tuliouel: Hi, the process for getting access to do that is outlined in Translating:Offline. Jon Harald Søby (talk) 21:10, 13 December 2024 (UTC)
- Really? I thought I had just read that and had followed the exact instructions in it! Túlio (talk) 22:14, 13 December 2024 (UTC)
- @Tuliouel: Did you already e-mail some offline translations to translatewiki at translatewiki dot net? Jon Harald Søby (talk) 09:26, 19 December 2024 (UTC)
- Yes, I did. Túlio (talk) 18:31, 19 December 2024 (UTC)
- Really? I thought I had just read that and had followed the exact instructions in it! Túlio (talk) 22:14, 13 December 2024 (UTC)
Preferences broken
As of yesterday, I can no longer change my interface and translation language from Dutch in the selector at the top. Any selection appears to be ignored.
Probably related: when visiting Special:Preferences the following appears instead of the preferences:
- [c36555909417252ce3c73d81] 2024-12-13 14:35:01: Fatale fout van type "Wikimedia\Assert\PreconditionException"
McDutchie (discussion) 14:39, 13 December 2024 (UTC)
- Confirmed. Raymond 13:17, 14 December 2024 (UTC)
admin
Hello, I don’t know who to ask, we have a small language section, and there was only one administrator who has not been active for a year, accordingly there is no bureaucrat in our section, our section has no administrator, I am the only user who has been involved since the beginning of the creation of the section, I I would like to become an administrator, how can I apply to become a section administrator Къарачайлы (talk) 11:54, 16 December 2024 (UTC)
Translated untranslatable messages
{{Msg-meta}}
(used in {{Msg-mw}}
etc.) uses MediaWiki:Quotes ("test") to render messages. As far as I can tell, it seems to work in English as well as other languages to show text wrapped in some variation of "quote" marks. Despite that, if you go to Special:Translations/MediaWiki:Quotes, it tells you that it is not actually a translatable message. Current translations can therefore only be seen at Special:PrefixIndex/MediaWiki:Quotes.
This behaviour is different from Special:Translations/MediaWiki:Parentheses, Special:Translations/MediaWiki:Brackets etc. which do display the translations. Why is Quotes in particular handled like that, and is there any reason why it does not behave like other similar optional messages? stjn[ru] 17:29, 18 December 2024 (UTC)
- Ah, I see now that it was created in Thread:Support/Create quotation message as a hack for this website specifically. Huh. stjn[ru] 17:31, 18 December 2024 (UTC)
- There seems to be a bigger issue here, for example see Special:PrefixIndex/MediaWiki:Mw math png. It is not a translatable message but it exists in a lot of different languages. Should it just be deleted then with all subpages? stjn[ru] 19:01, 18 December 2024 (UTC)
- See above. This message used to be translatable before phab:rEMAT110656335fd703a702591400f0db9fe88a7fa2c0. —Tacsipacsi (talk) 11:27, 21 December 2024 (UTC)
- Huh. To me it does feel like a problem since those messages have message documentation that ends up needing to get updated manually. See MediaWiki:Mw math png/qqq (this is how I initially got there, by temporarily turning on existence checks in
{{Msg-mw}}
so we can detect and check current problems with docs). stjn[ru] 13:21, 21 December 2024 (UTC)- Maybe there should be a bot that updates links after message renames – the red links affect not only these abandoned message documentation pages, but also Template:Identical and Template:Related subpages, for which deletion is definitely not an option. —Tacsipacsi (talk) 14:43, 21 December 2024 (UTC)
- I did not mean that all of the remaining messages are from deleted messages, btw, I meant that having deleted messages there makes the job of fixing these links harder. Having a bot would be great, but someone would need to write one.
- (There is also a broader issue of lower technical limits on translatewiki.net which also complicate these checks, tbh. 100 expensive functions is not enough for many pages: Category:Pages with too many expensive parser function calls currently has 819 pages because of my change. All links are still shown but this is why
{{msg-mw}}
previously had not checked messages by default, I imagine. Stuff like this and category pages not showing category counts makes me really wish translatewiki.net was hosted by the Wikimedia Foundation.)
stjn[ru] 15:35, 21 December 2024 (UTC)- a) 100 is the default for MediaWiki. Ask for it to be changed globally or locally. Similar for the latter stuff, I think it needs the CategoryTree extension and nobody has requested it. Nike (talk) 15:54, 21 December 2024 (UTC)
- Category counts (not subcats) at a page like Category:Message maintenance need CategoryTree extension? I thought it was related to stuff like miser mode instead. TIL about default value of $wgExpensiveParserFunctionLimit though. It is 500 on WMF sites so I imagined that is also the default value. stjn[ru] 16:11, 21 December 2024 (UTC)
- When I open a random category on enwiki with
?uselang=qqx
(e.g. https://en.wikipedia.org/wiki/Category:New_South_Wales_State_Heritage_Register?uselang=qqx), it sayscategorytree-member-num
in parentheses, so yes, it looks like that. —Tacsipacsi (talk) 16:34, 21 December 2024 (UTC)
- When I open a random category on enwiki with
- Category counts (not subcats) at a page like Category:Message maintenance need CategoryTree extension? I thought it was related to stuff like miser mode instead. TIL about default value of $wgExpensiveParserFunctionLimit though. It is 500 on WMF sites so I imagined that is also the default value. stjn[ru] 16:11, 21 December 2024 (UTC)
- Neither did I assume that you mean that all of the backlog is because of them. However, if that bot does get written, its job isn’t made harder by it having to fix a few more pages. (By the way, much – probably most – of the backlog is because of API documentation templates that list messages that may exist. Maybe these API documentation templates should use
|exist=1
to disable the existence check.) —Tacsipacsi (talk) 16:34, 21 December 2024 (UTC)- Yeah, I’ll add a parameter to templates that end up causing those uses. There were about a hundred other cases, most indeed just because of a rename. The bot’s job there would obviously not made harder by having deleted messages, but human editors’ job would be. stjn[ru] 16:43, 21 December 2024 (UTC)
- a) 100 is the default for MediaWiki. Ask for it to be changed globally or locally. Similar for the latter stuff, I think it needs the CategoryTree extension and nobody has requested it. Nike (talk) 15:54, 21 December 2024 (UTC)
- Maybe there should be a bot that updates links after message renames – the red links affect not only these abandoned message documentation pages, but also Template:Identical and Template:Related subpages, for which deletion is definitely not an option. —Tacsipacsi (talk) 14:43, 21 December 2024 (UTC)
- Huh. To me it does feel like a problem since those messages have message documentation that ends up needing to get updated manually. See MediaWiki:Mw math png/qqq (this is how I initially got there, by temporarily turning on existence checks in
- See above. This message used to be translatable before phab:rEMAT110656335fd703a702591400f0db9fe88a7fa2c0. —Tacsipacsi (talk) 11:27, 21 December 2024 (UTC)
This is the second time I find a russian translation instead of a french translation in Phabricator translations. I fixed it of course, here is a link to the previous version: https://translatewiki.net/w/i.php?title=Phabricator:phabricator-config-dc6ff45a1e325e0e/fr&oldid=12036558.
I suspect there are more, but I cannot read all 19,410 Phabricator messages in translatewiki to fix them.
Could someone help me find them ? —Preceding unsigned comment added by Mahabarata (talk • contributions) 22:34, 20 December 2024 (UTC)
- Fortunately Russian uses the Cyrillic alphabet, so I could just run
git grep -P '[А-Яа-я]+' '*/fr.json'
in the Phabricator Translations Git repo to find any supposedly French translations that contain Cyrillic characters. The result: there’s only one message left, Phabricator:phabricator-config-4499d894d192c25b/fr. —Tacsipacsi (talk) 11:43, 21 December 2024 (UTC)
i.php
Is there any reason to call the main PHP script i.php
instead of the standard name index.php
? I’ve tried to hot load Navigation Popups several times over the years, every time to find out that it breaks badly because it cannot extract the page title from URLs like https://translatewiki.net/w/i.php?title=Support. —Tacsipacsi (talk) 11:48, 21 December 2024 (UTC)
- While not commenting on the wider issue, Navigation Popups gadget should be fixed to use
mw.config.get( 'wgScript' )
variable instead of assuming things are always/w/index.php
. Seems like something that could be fixed. stjn[ru] 13:28, 21 December 2024 (UTC)- Navigation Popups uses
mw.config.get('wgScriptPath') + /\/(index\.php|wiki\.phtml)/
(roughly speaking; of course you can’t actually meaningfully concatenate a string with aRegExp
). Switching tomw.config.get('wgScript')
would lose the ability to recognize oldwiki.phtml
links (which still do exist in the wild, e.g. an enwiki search gives almost 20,000 results across namespaces). Paths other than/w
are properly handled by using the config, it makes assumptions only about the file name. —Tacsipacsi (talk) 14:49, 21 December 2024 (UTC)- For comparison, enWP search for index.php gives more than one million links. I understand what you’re saying, but I don’t think this is enough of a justification to make assumptions about wiki URLs that end up wrong. stjn[ru] 15:40, 21 December 2024 (UTC)
- Of which probably quite a few have nothing to do with MediaWiki. But even assuming that all the million links point to a MediaWiki wiki, it means that about 2% of non-clean links use the old endpoint, which is an impressive number given that index.php was introduced in mw:MediaWiki 1.2, over two decades ago, and just seven months after the very first MediaWiki release. I don’t think it’s a very wild assumption: when one downloads MediaWiki, they get an archive that they can put wherever they want (so the path may vary) and that contains an index.php file (so the file is the same unless one actively changes it). —Tacsipacsi (talk) 16:52, 21 December 2024 (UTC)
- For comparison, enWP search for index.php gives more than one million links. I understand what you’re saying, but I don’t think this is enough of a justification to make assumptions about wiki URLs that end up wrong. stjn[ru] 15:40, 21 December 2024 (UTC)
- Navigation Popups uses