Steps to reproduce:
- Browse to https://cy.wikipedia.org/wiki/%25foo .
- Then browse to https://cy.wikipedia.org/wiki/%25bar .
Expected behaviour: Both titles should be illegal. (Or both should be legal, but I guess that's messier).
Observed behaviour: %25foo , but %25bar is not.
It seems titles containing %25 are illegal if they match /%25[0-9A-Fa-f][0-9A-Fa-f]/ . I guess this prohibition may be because parts of mediawiki are rather fluid about transparently encoding/decoding URI components, in which case this might not be easy to fix.