Page MenuHomePhabricator

Special pages that don't exist should not be autolocalized
Open, Needs TriagePublicBUG REPORT

Description

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

What happens?:

It redirects to the German translation of the special page, which then shows "no such special page"

What should have happened instead?:

It should say "no such special page" without redirecting; the current behavior implies the special page simultaneously exists and doesn't

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

This is because scap runs mergeMessageFileList.php which merges all message files (including special page name localizations) of all extensions into one single file, which is shared in all wikis.

Shouldn't e.g. Special:UploadWizard redirect to Spezial:UploadWizard and then error out?