add workaround for weird i18n default_locale behaviour on initialization