I cannot see such a thing as a "universal" way of presenting languages. As a checker writer I am happy to implement different languages. However my checkers are generic and get used all around the world, and the people who tag my checkers to a cache are not me, so I would not know if a new language was needed. I would also need a pool of people to provide the translated texts. Certainly I could add a tag option to specify the language, but that only works with languages the checker currently knows about. I do not know if the checker could (with additions at the server end) automatically detect the correct language, but again, this would require all the languages implemented in the script. And automatic translators are still pretty bad.
Does anyone have a better solution?