fix i18n locale switch bug