gpt4 book ai didi

reactjs - 如何在 getStaticProps Next.js 中访问当前语言?

转载 作者:行者123 更新时间:2023-12-02 18:23:18 25 4
gpt4 key购买 nike

我在我的下一个应用程序中使用 i18n,我需要在 getStaticProps 中访问当前页面语言,然后我获取数据

export const getStaticProps = async () => {
//need to get language here

return {
props: { data },
};
};

const App = ({ data }) => {
//my component where i can get language

const { t, i18n } = useTranslation();

const currentLang = i18n.language;
};

最佳答案

您可以从传递给 getStaticProps 的对象中获取本地。你可以在这个例子中看到它 from Vercel

在你的情况下它可能看起来像这样:

export const getStaticProps = async ({ locale }) => {
doSomethingWithLocale(locale)

return {
props: { data },
};
};

关于reactjs - 如何在 getStaticProps Next.js 中访问当前语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70579802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com