Community Wishlist Survey 2022/Translation/Translatable pages and language converter

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)[reply]

Discussion

  • First of all, I didn't take part in any of these discussions, but I basically see the following osutions:
    1. 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
    2. 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)[reply]
  • Actually zh variant translations were already deprecated and added to blacklist, so this wish should be done at some point. —— Eric LiuTalk 10:06, 6 February 2022 (UTC)[reply]
  • If https://phabricator.wikimedia.org/T278639 is solved, does that address this request? Nikerabbit (talk) 17:30, 8 February 2022 (UTC)[reply]
  • Checkout Wiki Converter, this has same feature. you can identify the missing articles. -Neechalkaran (talk) 06:31, 11 January 2023 (UTC)[reply]

Voting