我需要为我的 next.js 项目(nextjs v13.4)进行 next-intl 翻译。以下官方示例https://next-intl-docs.vercel.app/docs/usage/messages#selecting-enum-based-values
其中指出
(在文件 en.json 中)
"message": "{gender, select, female {She} male {He} other {They}} is online."
和(代替使用)
t('message', {gender: 'female'});
由于某种原因无法正常工作,无法很好地阅读翻译信息?
事实证明,如果我有另一个翻译文件,就我而言
sr.json(塞尔维亚语)
等效值(对于相同的键)也必须包含在该文件中,就像在 en.json 文件中一样,为了使其在某种语言中工作,应该没有区别。
喜欢:
"message": "{gender, select, female {Она} male {Oн} other {Oни}} је на мрежи."