Page MenuHomePhabricator

Broken instructions in findUnsynchronizedDefinitions.php
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Run php /srv/mediawiki/workdir/extensions/Translate/scripts/findUnsynchronizedDefinitions.php -w '*' --fix

What happens?:

Now run the following command and finish the sync in the wiki:
php '' --group='ext-globalblocking-user'

What should have happened instead?:

Copy-pasteable command to run.

Event Timeline

Change 954592 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Fix Broken instructions in findUnsynchronizedDefinitions.php

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

Wangombe triaged this task as Medium priority.
Wangombe set the point value for this task to 2.

Change 954592 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Fix broken instructions in findUnsynchronizedDefinitions.php

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

As of MW 1.40 it should also use run.php to avoid deprecation warnings.

Change 954923 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Backward compatibility for findUnsynchronizedDefinitions.php

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

Change 955163 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] update processMessageChanges.php references

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

Change 954923 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] findUnsynchronizedDefinitions: Use Shell::makeScriptCommand method

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

Change 955163 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Update processMessageChanges.php references

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

php maintenance/run.php ./extensions/Translate/scripts/findUnsynchronizedDefinitions.php -w '*' --fix
Pattern matched 1393 file based message group(s).
Left side is the expected value. Right side is the actual value in wiki.
MediaWiki:Articlefeedbackv5-contribs-entry/en
'[[Special:ArticleFeedbackv5/$4/$5|$1] | '[[Special:ArticleFeedbackv5/$4/$5|[[S
] . . $2 . . [[$3|Feedback: $4]] $6    | pecial:ArticleFeedbackv5/$4/$5|$1]]]] 
$7'                                    | . . $2 . . [[$3|Feedback: $4]] $6 $7' 

Now run the following command and finish the sync in the wiki:
'/usr/bin/php' '/srv/mediawiki/workdir/maintenance/run.php' '/srv/mediawiki/workdir/extensions/Translate/scripts/importExternalTranslations.php' '--group' 'ext-articlefeedbackv5'

twn:/srv/mediawiki/workdir$ '/usr/bin/php' '/srv/mediawiki/workdir/maintenance/run.php' '/srv/mediawiki/workdir/extensions/Translate/scripts/importExternalTranslations.php' '--group' 'ext-articlefeedbackv5'
Processing ext-articlefeedbackv5
Process changes at https://translatewiki.net/wiki/Special:ManageMessageGroups/default