Community Wishlist Survey 2022/Translation/Imporve language converter systems (eg. between simplified and traditional Chinese)

Imporve language converter systems (eg. between simplified and traditional Chinese)

  • Problem: LanguageConverter is usually not used in system messages and translatable pages. For example, editing a MediaWiki-namespaced page "xxx/zh" does not affect "xxx/zh-cn", "xxx/zh-tw", "xxx/zh-sg" etc, which means, readers whose interface language is "zh-sg" sees the original content that is defined by the software, instead of the converted version of "xxx/zh". In Chinese wikipedia, bots are used to automatically convert and create "xxx/zh-cn", "xxx/zh-tw", "xxx/zh-sg" ... pages according to the content of "xxx" or "xxx/zh"
  • Proposed solution: Convert contents automatically when displaying system messages, without the need of creating subpages for each language variant.
  • Who would benefit: Users using language-converter system, for instance, users speaking Chinese
  • More comments:
  • Phabricator tickets:
  • Proposer: SolidBlock (talk) 09:38, 12 January 2022 (UTC)


  • I agree with you, the current method is silly while there is LanguageConverter. --Kcx36 (talk) 10:56, 12 January 2022 (UTC)
  • Where's the scope of this proposal? Does it mean all user interface messages in MediaWiki should be handled by LC? If so, I'm afraid I won't support this. This add extra complexity to the software.--Tranve (talk) 03:49, 21 January 2022 (UTC)
    As I've said before, the LanguageConverter doesn't have many benefits when it's used to handle large sets of short messages, because we have to add a number of extra conversion rules to every message. Tranve (talk) 03:54, 21 January 2022 (UTC)
    A lot of things come by converter rules, like Chinese or number-digits. I don't even know what LanguageConverter means. Thingofme (talk) 11:37, 22 January 2022 (UTC)
    @Tranve: Converted texts may be caches as soon as the pages are created, which works like some bots or gadgets in WP, which creates specific subpages that stores converted text. The LC is used for message pages created, or messages that override default messages. That would not be too much burden for the server. And @Thingofme: you may refer to mw:Special:MyLanguage/LanguageConverter. --SolidBlock (talk) 14:14, 22 January 2022 (UTC)
    I see. Thank you for you clarification. Tranve (talk) 03:54, 24 January 2022 (UTC)


  •   Support James3141592 talk 18:03, 28 January 2022 (UTC)
  •   Support translation system, followed by mandatory review by converter – because robotic translation has real problems, plus issue of citations – and need to see which images can come along with text from original language Aboudaqn (talk) 20:27, 28 January 2022 (UTC)
  •   Support Shizhao (talk) 04:03, 29 January 2022 (UTC)
  •   Support Libcub (talk) 23:42, 30 January 2022 (UTC)
  •   Support Raos10 (talk) 02:19, 31 January 2022 (UTC)
  •   Support Pratodellaspiaggia (talk) 17:32, 1 February 2022 (UTC)
  •   Support Thingofme (talk) 02:39, 2 February 2022 (UTC)
  •   Support SD hehua (talk) 15:24, 5 February 2022 (UTC)
  •   Support CanadianPeninsula (talk) 15:47, 5 February 2022 (UTC)
  •   Support Artem Vynohradov (talk) 15:55, 5 February 2022 (UTC)
  •   Support --Ciao • Bestoernesto 03:33, 6 February 2022 (UTC)
  •   Support Fehufanga (talk) 07:51, 6 February 2022 (UTC)
  •   Support —— Eric LiuTalk 10:08, 6 February 2022 (UTC)
  •   Support Ayumu Ozaki (talk) 01:39, 7 February 2022 (UTC)