finishes i18n set_locale with user settings
updates locale files