Error
Look at https://en.wikibooks.org/wiki/Special:PendingChanges or https://ca.wikinews.org/wiki/Plut%C3%B3_deixa_de_ser_planeta
Very likely caused by making FlaggedRevs use extension-wip.json
Ladsgroup | |
Jun 5 2019, 1:38 PM |
F29349861: image.png | |
Jun 5 2019, 1:38 PM |
F29349854: image.png | |
Jun 5 2019, 1:38 PM |
F29349845: image.png | |
Jun 5 2019, 1:38 PM |
Look at https://en.wikibooks.org/wiki/Special:PendingChanges or https://ca.wikinews.org/wiki/Plut%C3%B3_deixa_de_ser_planeta
Very likely caused by making FlaggedRevs use extension-wip.json
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Release | zeljkofilipin | T220733 1.34.0-wmf.8 deployment blockers | ||
Resolved | Reedy | T225092 Missing i18n in FlaggedRevs |
Do we need to add $wgMessageDirs and $wgExtensionMessagesFiles to FlaggedRevs.php so they can be picked up when pulled via extension-list?
Very likely caused by making FlaggedRevs use extension-wip.json
Is/Was it fine on .7?
I have no idea, I didn't touch those parts of the code. @Reedy definitely knows better but I think fixing them should not be that hard
$wgMessagesDirs['FlaggedRevs'] = __DIR__ . '/i18n/flaggedrevs'; $wgMessagesDirs['RevisionReview'] = __DIR__ . '/i18n/revisionreview'; $wgMessagesDirs['Stabilization'] = __DIR__ . '/i18n/stabilization'; $wgMessagesDirs['ReviewedVersions'] = __DIR__ . '/i18n/reviewedversions'; $wgMessagesDirs['UnreviewedPages'] = __DIR__ . '/i18n/unreviewedpages'; $wgMessagesDirs['PendingChanges'] = __DIR__ . '/i18n/pendingchanges'; $wgMessagesDirs['ProblemChanges'] = __DIR__ . '/i18n/problemchanges'; $wgMessagesDirs['ReviewedPages'] = __DIR__ . '/i18n/reviewedpages'; $wgMessagesDirs['StablePages'] = __DIR__ . '/i18n/stablepages'; $wgMessagesDirs['ConfiguredPages'] = __DIR__ . '/i18n/configuredpages'; $wgMessagesDirs['QualityOversight'] = __DIR__ . '/i18n/qualityoversight'; $wgMessagesDirs['ValidationStatistics'] = __DIR__ . '/i18n/validationstatistics'; $wgMessagesDirs['FlaggedRevsApi'] = __DIR__ . '/i18n/api'; $wgExtensionMessagesFiles['FlaggedRevsMagic'] = "$langDir/FlaggedRevs.i18n.magic.php"; $wgExtensionMessagesFiles['FlaggedRevsAliases'] = "$langDir/FlaggedRevs.alias.php";
Change 514475 had a related patch set uploaded (by Reedy; owner: Reedy):
[mediawiki/extensions/FlaggedRevs@master] Fix missing i18n due to extension-wip.json
Change 514493 had a related patch set uploaded (by Reedy; owner: Reedy):
[mediawiki/extensions/FlaggedRevs@wmf/1.34.0-wmf.8] Fix missing i18n due to extension-wip.json
Change 514493 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@wmf/1.34.0-wmf.8] Fix missing i18n due to extension-wip.json
Scap is still running, but FR is now in ExtensionMessages-1.34.0-wmf.8.php (but wasn't before), so should have the desired effect
reedy@deploy1001:/srv/mediawiki-staging$ grep Flagged wmf-config/ExtensionMessages-1.34.0-wmf.8.php 'FlaggedRevsMagic' => "$IP/extensions/FlaggedRevs/frontend/language/FlaggedRevs.i18n.magic.php", 'FlaggedRevsAliases' => "$IP/extensions/FlaggedRevs/frontend/language/FlaggedRevs.alias.php", 'FlaggedRevs' => "$IP/extensions/FlaggedRevs/i18n/flaggedrevs", 'RevisionReview' => "$IP/extensions/FlaggedRevs/i18n/revisionreview", 'Stabilization' => "$IP/extensions/FlaggedRevs/i18n/stabilization", 'ReviewedVersions' => "$IP/extensions/FlaggedRevs/i18n/reviewedversions", 'UnreviewedPages' => "$IP/extensions/FlaggedRevs/i18n/unreviewedpages", 'PendingChanges' => "$IP/extensions/FlaggedRevs/i18n/pendingchanges", 'ProblemChanges' => "$IP/extensions/FlaggedRevs/i18n/problemchanges", 'ReviewedPages' => "$IP/extensions/FlaggedRevs/i18n/reviewedpages", 'StablePages' => "$IP/extensions/FlaggedRevs/i18n/stablepages", 'ConfiguredPages' => "$IP/extensions/FlaggedRevs/i18n/configuredpages", 'QualityOversight' => "$IP/extensions/FlaggedRevs/i18n/qualityoversight", 'ValidationStatistics' => "$IP/extensions/FlaggedRevs/i18n/validationstatistics", 'FlaggedRevsApi' => "$IP/extensions/FlaggedRevs/i18n/api",
Slightly relatedly... How this works for CirrusSearch without the same relevant code... https://github.com/wikimedia/mediawiki-extensions-CirrusSearch/blob/wmf/1.34.0-wmf.8/CirrusSearch.php - But whatever :P
Change 514475 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Fix missing i18n due to extension-wip.json