Adding i18next to nextJs API



我有nextJs应用程序。对于国际化,我使用next-translate。前端部分的效果非常好。但我也有用nextjs (pages/API)构建的API,我也想支持国际化,例如,翻译错误消息:

...
if (principal !== walletSigningfor)
throw new Error(`Failed to login, signed message with different wallet....`)
...

罚款库i18next-http-中间件,但不太确定如何连接到我的nextjs Api,然后如何连接到下一个翻译。有什么例子能告诉我如何做到这一点吗?

您的翻译有.json格式吗?如果是,则可以"导入"。所需文件的翻译直接在"后端"文件。(信息)

但是你为什么需要它呢?

您可以创建自己的状态代码返回的节点,然后把它翻译"front-side"。

{
...
//and get in FE message you need
errorCode: 88890;
...
}

最新更新