silva-extra metadata set should be using language infrastructure for Zope 3
Right now, the language codes are hardcoded in silva-extra. We can use the z3
locales infrastructure hopefully to display this better. The languages could
also be displayed in the language of the user's preference. This is already
being used by the language selection in the user settings screen, and the code
needs to be consolidated.