At present, we have mostly-complete translations for Finnish, Korean, and a few other languages that aren't present in the language selection screen. We also have some currently-unusable translations being loaded in messages.js, along with their locales in locale.js.
The sets of usable, selectable, and imported languages should be synchronized; and, more generally, it should be easy to keep them synchronized in the future.