I’m curious why you haven’t proposed to allow multiple File:
or Category:
references by separating them with a semicolon ;
? To me that sounds like the logical conclusion of “allow multiple links” and “use human-readable file names”?
Like this:
wikimedia_commons = File:Gare nord pelle.png;File:GareduNord vue.png
I’m aware this would also mean more work for data consumers and create problems because semicolons may appear in file names. But it would be in line with the typical use of semicolons for multiple values in OSM, no?
It seems to be tagged like this already in some places: overpass turbo