【问题标题】:Get current language in non-page component on server side using nextjs and next-i18next使用 nextjs 和 next-i18next 在服务器端的非页面组件中获取当前语言
【发布时间】:2020-07-06 07:59:28
【问题描述】:

我有一个 nextjs 应用程序,它使用 next-i18next 库进行国际化。我没有设法在不是页面的组件中的服务器端上获取当前语言。

可以在服务器端从传递给getInitialProps的请求对象中检索当前语言,但getInitialProps 仅适用于页面。一种解决方案是获取页面组件中的语言并通过道具将其发送到我的组件,但我觉得它不是很漂亮。

还有其他方法吗?

【问题讨论】:

    标签: javascript reactjs next.js server-side next-i18next


    【解决方案1】:

    你可以通过给你正在使用的组件添加一个prop来解决这个问题。

    【讨论】:

      猜你喜欢
      • 2020-09-26
      • 1970-01-01
      • 2020-11-04
      • 2013-10-07
      • 2020-11-24
      • 2020-04-25
      • 2022-08-23
      • 2020-02-04
      • 2014-01-20
      相关资源
      最近更新 更多