⚓ T358191 Create a localization post-processing pass
Page MenuHomePhabricator

Create a localization post-processing pass
Closed, ResolvedPublic

Description

Some places of the Parsoid rendering (redlink titles, Kartographer coordinates) add internationalization placeholders instead of localizing the messages directly (see https://www.mediawiki.org/wiki/Specs/HTML/2.8.0#Internationalization). These placeholders must be transformed into localized text as a post-processing pass in core.

Event Timeline

Change 966584 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/core@master] Localisation output transform

https://gerrit.wikimedia.org/r/966584

Change #1026958 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/services/parsoid@master] Add a "div insertion" util method in DOMUtils

https://gerrit.wikimedia.org/r/1026958

Change #1026958 abandoned by Isabelle Hurbain-Palatin:

[mediawiki/services/parsoid@master] Add a "div insertion" util method in DOMUtils

Reason:

this is, at the very least, not needed at this time

https://gerrit.wikimedia.org/r/1026958

Change #966584 merged by jenkins-bot:

[mediawiki/core@master] Localization output transform

https://gerrit.wikimedia.org/r/966584

Change #1038761 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/services/parsoid@master] Remove I18n DOM PostProcessor

https://gerrit.wikimedia.org/r/1038761

Change #1038761 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Remove I18n DOM PostProcessor

https://gerrit.wikimedia.org/r/1038761

Change #1039739 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.20.0-a7

https://gerrit.wikimedia.org/r/1039739

Change #1039739 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.20.0-a7

https://gerrit.wikimedia.org/r/1039739