Community Wishlist Survey 2022/Translation/Translatable pages and language converter
Appearance
Translatable pages and language converter
- Problem: Readers using languages that have variants find it inconvenient to read translatable pages (in meta, MediaWiki, wikidata, commons, etc.). The link Special:MyLanguage redirects to the translated page with the users system language. However, take an example of Chinese, the system language of users (defined in Special:Preferences) is often one of the variants of Chinese, for example, Mainland China Simplified Chinese (zh-cn), Taiwan Traditional Chinese (zh-tw), Singapore Simplified Chinese (zh-sg) etc. Translatable pages may have "/zh" subpage, but no "/zh-cn", "/zh-tw", "/zh-sg" subpages, so Special:MyLanguage redirects to the original English page. Page "/zh" may exist (which supports language converter), however Special:MyLanguage does not redirect to it, unless the user's system language is exactly "zh" instead of "zh-cn", "zh-tw", "zh-sg". In case our system language is exactly "zh", the Special:MyLanguage can redirect to "/zh", but not the converted version. Actually, users using Chinese prefer to read Chinese pages converted to their variant, instead of the "unconverted" original Chinese.
Btw, in this page, the button content that uses {{zh other}} and {{dynamite}} to display my language is also unconverted, as the page lang of this page is not "zh". I hope it can fix too. - Proposed solution: For example, if my system language is "zh-cn", the Special:MyLanguage should redirect to the "/zh" translation of page with parameter "?variant=zh-cn".
- Who would benefit: Users using languages that support language variants.
- More comments: This issue has been talked about many times in Phab, yet with few solution. I hope the issue can fix through this wishlist survey.
- Phabricator tickets:
- Proposer: SolidBlock (talk) 10:00, 12 January 2022 (UTC)
Discussion
- First of all, I didn't take part in any of these discussions, but I basically see the following osutions:
- Like there's a language setting for the GUI, there should be a language-variant setting, for applicable languages: Example: Serbian exists with Latin Script, and With Cyrillic script. So If a user has set it to say Latin script, and he/she is reading the Serbian Wikipedia, he should get the Lain script version
- The other way would be to display a drop-down on a section on the side, listing the differebnt options; that wa it would be easy to switch. The drop-down should be hovering, or it should be in a non-scrolling section. obviously, it should be hidden, for languages where it doesn't apply. Displaying the dropdown mifgt also be a user-settable option.-46.127.115.197 23:43, 21 January 2022 (UTC)
- Actually zh variant translations were already deprecated and added to blacklist, so this wish should be done at some point. —— Eric Liu(Talk) 10:06, 6 February 2022 (UTC)
- If https://phabricator.wikimedia.org/T278639 is solved, does that address this request? Nikerabbit (talk) 17:30, 8 February 2022 (UTC)
- Checkout Wiki Converter, this has same feature. you can identify the missing articles. -Neechalkaran (talk) 06:31, 11 January 2023 (UTC)
Voting
- Support — SHEIKH (Talk) 10:38, 29 January 2022 (UTC)
- Support In fact /zh translation pages already have LC support, but it looks like the supports work really bad, I thought that there's a Phabricator task mentioned this? IIRC that task was created by Cwlin0416 but I ignored the Phabricator task number for years. --Liuxinyu970226 (talk) 11:37, 29 January 2022 (UTC)
- Support Մելանի (talk) 11:40, 29 January 2022 (UTC)
- Support Aca (talk) 15:08, 29 January 2022 (UTC)
- Support: let's be honest, this is a bugfix, not a new feature. But it needs to be fixed. It's critical to avoid excluding or marginalising certain language speakers from centralised Wikimedia projects (Commons, Wikidata) and discussions that concern the whole community (meta, MediaWiki). — Bilorv (talk) 20:52, 30 January 2022 (UTC)
- Support daSupremo 22:05, 30 January 2022 (UTC)
- Support Libcub (talk) 23:31, 30 January 2022 (UTC)
- Support Trey314159 (talk) 00:19, 1 February 2022 (UTC)
- Support A Chinese user (talk) 09:46, 1 February 2022 (UTC)
- Support Stefan.Groote (talk) 12:49, 1 February 2022 (UTC)
- Support Pavel200071 (talk) 20:33, 1 February 2022 (UTC)
- Support Thingofme (talk) 02:46, 2 February 2022 (UTC)
- Support So that's why I always land in /zh... 魔琴 (talk) 16:05, 2 February 2022 (UTC)
- Support Tangchina236215 (talk) 13:37, 5 February 2022 (UTC)
- Support CanadianPeninsula (talk) 15:49, 5 February 2022 (UTC)
- Support —— Eric Liu(Talk) 10:04, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 01:37, 7 February 2022 (UTC)
- Support I like how change pronunciation and spelling in different languages Ryou14 (talk) 20:51, 8 February 2022 (UTC)