Page MenuHomePhabricator

Document LanguageConverter
Open, LowPublic

Description

Author: happy.melon.wiki

Description:
This seems to be a totally undocumented area of the MediaWiki codebase. Nothing on mw.org; precious little in code comments. What is LanguageConverter.php, when is it called, what does it do? How does the new (as of r48984) parser function {{GROUPCONVERT:...}} fit in?


Version: 1.16.x
Severity: minor

Details

Reference
bz19044

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenNone
StalledNone
OpenNone
StalledNone
Resolvedovasileva
OpenNone
DuplicateNone
StalledABorbaWMF
OpenNone
ResolvedPchelolo
Resolvedmobrovac
ResolvedPchelolo
ResolvedJdforrester-WMF
ResolvedMarkTraceur
ResolvedJdforrester-WMF
Resolvedcscott
ResolvedJdforrester-WMF
OpenNone
OpenNone
OpenNone
OpenNone
Opencscott
OpenNone

Event Timeline

bzimport raised the priority of this task from to Low.
bzimport set Reference to bz19044.
bzimport added a subscriber: Unknown Object (MLST).
bzimport created this task.Jun 1 2009, 3:33 PM

The closest thing to documentation that I've been able to find, in English at least, is http://meta.wikimedia.org/wiki/Automatic_conversion_between_simplified_and_traditional_Chinese. It's not very useful for developers interested in learning how the system works, though. I suspect there may be more documentation in Chinese somewhere on zh.wikipedia, but if so, I don't know where and it wouldn't be of any use to me anyway since I can't read Chinese.

aude added a comment.Jul 22 2014, 9:54 AM

more documentation of the LanguageConverter and variants would be super helpful. :)

right now I need to look at the code, ask certain people or make a guess as to why things are done the way they are.

Pcoombe added a subscriber: Pcoombe.
Liuxinyu970226 set Security to None.Sep 9 2015, 3:51 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 9 2015, 3:51 AM

The entire w:zh:H:AC page is worth translating into an independent page for LanguageConverter. mw:Writing systems/Syntax should probably be moved to a page under the new LC page after its created. "User friendly" or "cheatsheet" info in w:zh:Help:手工字詞轉換 should be merged into the Syntax page. Some big good TODOs.

Another thing which needs cleanup: https://www.wikidata.org/wiki/Talk:Q15630179 (how to describe those LC-related items on Wikidata ?)

Pcoombe removed a subscriber: Pcoombe.Dec 22 2017, 2:10 PM