我有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;
...
}