Reactjs NextJS和i18n Trans组件不翻译GraphQL/Apollo中的动态道具/内容
我在将i18n trans组件整合到NextJS中时遇到了一些麻烦,我们将非常感谢您的帮助 我们使用GraphQL和Apollo进行查询调用。我们有一个采用描述属性的描述容器组件。prop有时可以是json对象,有时可以是常规字符串(如果需要,可以使用函数解析json) 我们使用next-i18next设置国际化,它适用于静态英文文件中的所有内容 问题:使用i18n的Trans组件的动态内容/道具不起作用 我们尝试了以下方法,但均无效: 常规T进近-Reactjs NextJS和i18n Trans组件不翻译GraphQL/Apollo中的动态道具/内容,reactjs,internationalization,apollo,next.js,i18next,Reactjs,Internationalization,Apollo,Next.js,I18next,我在将i18n trans组件整合到NextJS中时遇到了一些麻烦,我们将非常感谢您的帮助 我们使用GraphQL和Apollo进行查询调用。我们有一个采用描述属性的描述容器组件。prop有时可以是json对象,有时可以是常规字符串(如果需要,可以使用函数解析json) 我们使用next-i18next设置国际化,它适用于静态英文文件中的所有内容 问题:使用i18n的Trans组件的动态内容/道具不起作用 我们尝试了以下方法,但均无效: 常规T进近- t('activityItemName',
t('activityItemName', { activityName: activity.activityName })
跨通道进近1-
<Trans i18nKey="translatedDescription">
<ThingDescription
description={rawData.description}
/>
</Trans>
跨进近2-
<Trans
i18n={i18n}
i18nKey="activityItemName"
defaults="<0>{aName}</0>"
components={[<span key="0">dummy</span>]}
values={{ aName }}
/>
我是i18n翻译/国际化新手,欢迎提供任何帮助或建议/指导!谢谢