Enable user-set localization + Combobox

There is a checkbox in the settings to switch this on and off. The text field in the settings can be filled with the appropriate language code.

I've set it to degrade to language codes in both the user-set locale and the imported default locale, e.g. if there is no 'en_US' then use 'en' (like grant olsons recent pull request).