diff --git a/src/pages/manage/about.tsx b/src/pages/manage/about.tsx index f800b20ca..394e07c92 100644 --- a/src/pages/manage/about.tsx +++ b/src/pages/manage/about.tsx @@ -10,7 +10,7 @@ import { Stack, Table, Text, - createStyles + createStyles, } from '@mantine/core'; import { IconAnchor, @@ -18,7 +18,7 @@ import { IconLanguage, IconSchema, IconVersions, - IconVocabulary + IconVocabulary, } from '@tabler/icons-react'; import { useQuery } from '@tanstack/react-query'; import { InitOptions } from 'i18next'; @@ -262,7 +262,7 @@ export const Page = ({ contributors }: { contributors: Contributors[] }) => { ); }; -export async function getServerSideProps({ locale }: GetServerSidePropsContext) { +export async function getServerSideProps(ctx: GetServerSidePropsContext) { const contributors = (await fetch( `https://api.github.com/repos/${REPO_URL}/contributors?per_page=100`, { @@ -272,7 +272,12 @@ export async function getServerSideProps({ locale }: GetServerSidePropsContext) return { props: { contributors, - ...(await getServerSideTranslations(['layout/manage', 'manage/index'], locale)), + ...(await getServerSideTranslations( + ['layout/manage', 'manage/index'], + ctx.locale, + ctx.req, + ctx.res + )), }, }; } diff --git a/src/pages/manage/users/index.tsx b/src/pages/manage/users/index.tsx index 4a3b3176b..8b90a3505 100644 --- a/src/pages/manage/users/index.tsx +++ b/src/pages/manage/users/index.tsx @@ -189,9 +189,10 @@ export const getServerSideProps: GetServerSideProps = async (ctx) => { const translations = await getServerSideTranslations( manageNamespaces, ctx.locale, - undefined, - undefined + ctx.req, + ctx.res ); + return { props: { ...translations,