For many years MediaWiki had messages such as 'editing' and 'creating', which say "Editing $1" and "Creating $1", and a bunch of others, which just say the title without mentioning that it's a page.
The problem with this is that it can result in weird messages such as:
- "Editing War and Peace". The English Wikipedia happens to italicize page titles that are names of books, songs, etc., but in most languages this is not done, and even in English it confuses people: What's being edited is the page "War and Peace".
- "Creating User:Ariel Aharoni". I saw new Wikipedia users creating user pages and complaining: "My user wasn't created! I thought that I already created it, but it still says "Creating User:Ariel Aharoni". These people didn't understand that the user is already created and that what is actually being created is a page the title of which is "User:Ariel Aharoni". New users don't know about namespaces.
- "JamesBWatson protected An Octopus Followed Me Home". Yes, there's a hyperlink in this log entry, which makes the title stand out, but still, when you try to read this a sentence in a human language, it's too odd. This complaint actually came from one of Wikipedia's most experienced writers, David Shay.
Now think about these messages this way:
- Editing the page War and Peace
- Creating the page User:Ariel Aharoni (or better: Creating the user page for Ariel Aharoni)
- JamesBWatson protected the page An Octopus Followed Me Home
There are a bunch of other messages like this in core, and they can mostly be fixed by simply editing en.json. A smarter solution like "Creating the user page for Ariel Aharoni" will require a bit more work, but it's still very easy. And this will make the interface more human.
Of course, I grok the elegance of the generic messages for page actions, but I saw both new and experienced users baffled by this, so let's change it.