On the subject of making more accessible to other languages, perhaps
(forgive me if this has been said before), the introduction of a new
magic word, say {{LOCALLANGUAGE}} that gives the language code of what
the current interface language is would be useful. So by default it'd
be en, but if you set your preference to display in spanish, it'd be
es, or if you viewed something with ?uselang=fr , it'd be fr, etc.
That way the templates could change with the userinterface language.
You put {{some template about your image hitting the bit-bucket}} on a
talk page and the spanish people would see it in spanish, the chinese
people in chinese, etc.
-bawolff