Page MenuHomePhabricator

Yejianfei (Yejianfei)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Jul 1 2016, 4:48 PM (421 w, 21 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Yejianfei [ Global Accounts ]

Recent Activity

Wed, Jul 17

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

The patch https://gerrit.wikimedia.org/r/c/translatewiki/+/923636 may get merged soon, but after that is done, is there a plan to move the existing translations in translatewiki?

I went over all of them and found this:
Blockly: hani
Intuition: latn
jquery.uls: latn
MathJax: hani
MediaWiki: mix
Pageviews: latn
pywikibot: latn
translatewiki: mix
portals: mix (we'll need to figure out how to represent it correctly with the developers of the portals project, so that it will word correctly on the https://wikipedia.org page)
XTools: Latn

Most of them have few translations and will be relatively easy to move manually.

The most difficult group is probably MediaWiki (translated, outdated). It includes a lot of translations, and they are in both latn and hani.

What makes sense to me for cleaning up MediaWiki is this:

  1. Update all the outdated ("fuzzy") messages in the same writing system in which they were written.
  2. Count how many translations are there in each writing system. Manually move those in which there are fewer translations.
  3. Use the renaming script to rename the rest: https://translatewiki.net/wiki/Renaming_language_codes . This will probably require coördination with translatewiki server managers (like @abi_ and @Raymond).
Wed, Jul 17, 4:21 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n

Mar 16 2021

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

Let me do something for it.

Mar 16 2021, 8:04 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n
Yejianfei added a comment to T180771: Add monolingual language codes nan-hani, cdo-hani, hak-hans, hak-hant.

Let me do something for Min Dong Chinese (cdo).

Mar 16 2021, 8:03 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Language codes, MediaWiki-extensions-WikibaseRepository, Wikidata
Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

Since it has been procrastinated for so long, let me write some code by myself:

Mar 16 2021, 7:03 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n

Mar 10 2021

Yejianfei added a comment to T180771: Add monolingual language codes nan-hani, cdo-hani, hak-hans, hak-hant.

Great job! We have added the language code nan-hani.

Mar 10 2021, 8:38 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Language codes, MediaWiki-extensions-WikibaseRepository, Wikidata
Yejianfei added a comment to T180771: Add monolingual language codes nan-hani, cdo-hani, hak-hans, hak-hant.
Mar 10 2021, 8:30 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Language codes, MediaWiki-extensions-WikibaseRepository, Wikidata

Aug 6 2019

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

Since it has been procrastinated for so long, let me write some code by myself:

Thanks for kicking the process off, but I have some questions.

Why is it "Hani" and not "Hans", or "Hant", or both?

Is it really good that cdo will have two names? We have several languages with two names (like Tatar), but it's not really good, and I'm quite reluctant about adding even more of them. There should one default.

Aug 6 2019, 10:44 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n

Aug 5 2019

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

Since it has been procrastinated for so long, let me write some code by myself:

Aug 5 2019, 7:42 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n
Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

We need some questions answered:

  1. Which code should cdo fall back to? cdo-hant or cdo-latn?
  2. Which language should cdo-latn fall back to?
  3. What should be the autonym of cdo-latn?
Aug 5 2019, 6:01 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n

Dec 6 2017

Yejianfei added a comment to T180771: Add monolingual language codes nan-hani, cdo-hani, hak-hans, hak-hant.

Yep, pure "hans" script is a Mandarin-optimized script, and it never works on Min languages, because of too many ambiguities. Actually, the best practice is to use a mixture of "regional characters" and "hant". Therefore, "hani" is usually approved.

Dec 6 2017, 9:07 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Language codes, MediaWiki-extensions-WikibaseRepository, Wikidata

Nov 3 2017

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

@Cyclohexane233
Serbian Wikipedia is the same as simplified Chinese characters to traditional Chinese characters convertion. Cyrillic and Latin scripts are strictly one-to-one mapping (see this table), which is known as transliteration, even stricter than simplified Chinese characters to traditional Chinese characters.

Nov 3 2017, 7:11 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n
Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

Yes, a multi-script Min Dong Wikipedia is needed, namely cdo-latn and cdo-hani, just like Serbian Wikipedia, but manual conversion is needed, so don't give us any LanguageConverter.

Nov 3 2017, 1:25 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n

Aug 29 2017

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

How can we move on this process? Who knows how to contribute something for this project?

Aug 29 2017, 11:41 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n

Jul 1 2016

Yejianfei added a comment to T139010: Split Mindong (cdo) translations.

The creator of Min Dong wiki (cdo wiki) was GnuDoyng. He was a Fuzhou Christian and the Fuzhou version of Bible was printed in cdo-latn script (Min Dong Chinese, Foochow Romanized script), and therefore he preferred to type in cdo-latn script. As a result, the cdo wiki used to be only written in the cdo-latn script.

Jul 1 2016, 5:14 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Technical Support, Patch-For-Review, Language codes, translatewiki.net, MediaWiki-Internationalization, I18n