Please set messages for Lzh fall back to Zh_hant instead of English.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Set fallback language for lzh to zh-hant | mediawiki/core | master | +2 -0 | |
Setting fallback to zh-hans for lzh | mediawiki/core | master | +88 -86 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
In Progress | Winston_Sung | T286291 Clean up, merge and update zh/zh-* translations | |||
In Progress | Winston_Sung | T296188 Clean up, merge, update zh/zh-* translations and update zh-related language fallback chains in mediawiki/core | |||
Resolved | MarcoAurelio | T125373 Language fallback for Lzh (Zh-classical) should be Zh_hant | |||
Resolved | hoo | T126944 Wikibase LanguageFallbackChainFactoryTest makes assumptions on MediaWiki's language fallback chains |
Event Timeline
You are right. This wiki has few people, and many messages are left untranslated, which makes viewers confused.
In 2014 there was a same proposal, but they obviously didn't know how to report the bug.
Well, it looks like a reasonable request to me after all, that a Chinese wiki fallback missing messages to another Chinese dialect, so I'm taking this. Just a question, do you want fallback for zh or zh-hans, zh-hant, etc. Sorry for my ignorance, but I get lost with the so many ways to speak Chinese. I'd say that we should also fallback to a language that has all or the vast majority of messages translated too. Ping to @siebrand and @Nikerabbit for their opinions.
Comparing file sizes in mediawiki/languages/i18n/, zh-hans and zh-hant have most messages. zh is an empty shell combined by them, and others like zh-hk zh-sg zh-tw are regional words.
Both lzh and zh-hant use traditional Chinese characters, so zh-hant only seems enough.
BTW, should we do samething for Cantonese (yue)? (If someone says OK then please let him to create another task).
Change 268189 had a related patch set uploaded (by MarcoAurelio):
Setting fallback to zh-hans for lzh
Change 268189 abandoned by MarcoAurelio:
Setting fallback to zh-hans for lzh
Reason:
Re-doing from the start.
Change 272499 had a related patch set uploaded (by MarcoAurelio):
Setting fallback configuration for lzh to zh-hant
Since I can't resolve this task myself as it depends on some Wikibase stuff that is not being resolved.
Change 272499 abandoned by MarcoAurelio:
Set fallback for lzh to zh-hant
Reason:
It seems there's no interest in getting the test error fixed anytime soon, thus preventing this patch to me merged, wich now even needs manual rebase.
Change 272499 restored by MarcoAurelio:
Set fallback for lzh to zh-hant
Reason:
Per T126944#2194839
It seems that the Wikibase issues are now fixed and the patch is passing jenkins-tests, so maybe we can merge the mediawiki/core patch now and get this resolved?
BTW, should we do samething for Cantonese (yue)? (If someone says OK then please let him to create another task).
Will be covered by T296188 .
BTW, should we do samething for Cantonese (yue)? (If someone says OK then please let him to create another task).
Done within:
[mediawiki/core@master] Rearrange zh-related language fallback chain