In T301203 we changed the message mainpage-nstab to nstab-mainpage in line with plans to refactor how menus are generated and rendered in MediaWiki skins.
Given various feedback from communities that these label changes were disruptive, we decided to copy various messages defined locally on various projects to MediaWiki core, to mitigate the situation where the main page tab changed in various projects accustomed to the existing translation (https://gerrit.wikimedia.org/r/c/mediawiki/core/+/767911)
The tab in question is shown here (shown circled):
In T301203#7800970, @Krinkle questioned this decision saying:
[…] If this was desirable, translators would likely have done so already.
Many of these are now using a different label than the 'mainpage' and other 'mainpage-' messages. These should very rarely differ, if ever.
For example:
- za.json: mainpage: "Yiebdaeuz", mainpage-description: "Yiebdeauz", mainpage-nstab: "Yiebdaeuz", tooltip-n-mainpage: "Raen Yiebdaeuz",
za.json- "nstab-mainpage": "Yiebdaeuz" + "nstab-mainpage": "Feanzcieng"Much the same situation for nb.json and others.
hak.json+ "頭頁/Thèu-Ya̍p"This seems to be very WMF-specific and inappropiate for the software in general.
While I am not familiar with the nb language I have some familiarity with family with the hak language and my understanding is showing both the Romanized and traditional chinese is an improvement and decided not to follow Timo's suggestion as I believed that Translatewiki would be the best platform to have these discussions with the experts in those languages, but Timo disagreed.
I am thus creating this ticket for further discussion.
Options seem to be:
- Revert 706047eb27df70261d5d024aa4d4ef7876a843af. This could lead to potentially more work for community liasons due to changes on various projects to labels. This may lead to updated overrides that do not get back to the translatewiki.
- Trust the translatewiki community to fix it.
