【发布时间】:2021-11-19 02:55:23
【问题描述】:
在我的 Express 应用中,我想以我的前端应用支持的所有语言返回错误描述。
Payload 理想情况下应该是这样的:
{ errors: [messages: { de: “Passwort zu kurz”, en: “Password too short” }] }
由于我不想将语言相关文本直接放在我的路由编码中,所以我考虑使用 i18n-next。但是,我不想使用 t(key) 函数返回一种语言,而是使用特定键的相应语言 json 的所有语言。
所以理想情况下我会得到类似的东西:
{ errors: [message: functionINeed(“password_short”)] }
然后,我将有两个语言文件,分别用于 de 和 en,从中提取文本。
有谁知道如何做到这一点?
【问题讨论】: