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