Adding the ability to name things the way you want in vanilla, even if it may be the most flexible solution, is going to be the least likely implemented solution to the situation however.
Because it opens a whole can of worms for maintaining and discussing the game. Discussing anything quality related, even for bug reports, may become confusing and difficult. Add localization ontop of it for the full "Tower of Babel"-experience. And the devs would have to take the responsibility for clearing up any confusion that may arise from that because they allowed it in the first place.
If a player changes the way things are named with a custom localization mod, then that is the player's own responsibility.
So I also say, leave that stuff rather for a mod.