小编Agu*_*llo的帖子

i18next 更改整个应用程序的语言

我希望您在另一个隔离日表现出色!

我正在尝试使用 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)

问题是,这段代码仅更改组件语言,而不更改整个应用程序语言。我做了一些研究,但没有发现任何东西......

有人知道如何解决这个问题吗?

谢谢!

javascript components internationalization i18next reactjs

1
推荐指数
1
解决办法
1867
查看次数