Steps to replicate the issue (include links if applicable):
- Enable a CommunityConfig feature, such as how Extension:AbuseFilter does it with BlockedDomain
- Set your wiki to have a different default language than English
- Try to localize the phrase "BlockedDomain"
What happens?:
There is no way to localize it. You can localize the name of CommunityConfiguration special page, but not the name of the specific feature.
For instane, if your wiki contnet language is French, then [[Special:CommunityConfiguration/BlockedDomain]] becomes [[Spécial:Configuration_communautaire/BlockedDomain]] and there is no way for you to localize the BlockedDomain part, in the same manner that you can localize the namespace ("Spécial") and the Special Page name ("Configuration_communautaire").
What should have happened instead?:
It should be allowed for wikis to localize the name of community config features through an alias. This helps with the readability and understandability of the URLs, especially in wikis whose content language is not a Latin-based language (think Arabic, Japanese, etc.)
In the case of the BlockedDomain use case, this will require changes both to MediaWiki-extensions-CommunityConfiguration and AbuseFilter codebases.