react class 写法中react-i18next实现国际化问题?

在react class 写法项目中使用react-i18next实现国际化,组件都是通过hoc形式withTranslation来注入t转换函数,非组件使用的i18n.t()函数直接转换的.
现在需要在项目初始化时通过接口返回的结果作为默认语言,所以在app.js文件从接口拿到默认语言,通过i18n.changeLanguage改变语言后,hoc形式的都可以响应翻译,但是i18n.t()转换的却不能,使用的仍然是init配置中的fallbackLng语言.
求解决方案

阅读 3k
1 个回答
推荐问题
logo
Microsoft
子站问答
访问
宣传栏