我希望您在另一个隔离日表现出色!
我正在尝试使用 i18n 更改 React 应用程序的语言,但遇到问题。
这是我正在使用的代码片段(此代码位于组件 TopBar.jsx 中)
function onSelectFlag(countryCode) {
switch (countryCode) {
case "US": {
i18n.changeLanguage("en");
break;
}
case "BR": {
i18n.changeLanguage("po");
break;
}
default: {
i18n.changeLanguage("es");
break;
}
}
}Run Code Online (Sandbox Code Playgroud)
问题是,这段代码仅更改组件语言,而不更改整个应用程序语言。我做了一些研究,但没有发现任何东西......
有人知道如何解决这个问题吗?
谢谢!