🐛 Fix bug with i18n and login screen

This commit is contained in:
ajnart
2022-09-02 19:19:33 +02:00
parent cb42592544
commit 18f0e128b9
3 changed files with 11 additions and 2 deletions

View File

@@ -18,7 +18,6 @@ module.exports = {
'sl', 'sl',
'sv', 'sv',
'uk', 'uk',
'zh ',
], ],
fallbackLng: 'en', fallbackLng: 'en',
localeDetection: true, localeDetection: true,

View File

@@ -98,7 +98,7 @@ export default function Custom404() {
export async function getStaticProps({ locale }: { locale: string }) { export async function getStaticProps({ locale }: { locale: string }) {
return { return {
props: { props: {
...(await serverSideTranslations(locale, ['404'])), ...(await serverSideTranslations(locale, ['common'])),
// Will be passed to the page component as props // Will be passed to the page component as props
}, },
}; };

View File

@@ -6,6 +6,7 @@ import axios from 'axios';
import { IconCheck, IconX } from '@tabler/icons'; import { IconCheck, IconX } from '@tabler/icons';
import { useRouter } from 'next/router'; import { useRouter } from 'next/router';
import { useForm } from '@mantine/form'; import { useForm } from '@mantine/form';
import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
// TODO: Add links to the wiki articles about the login process. // TODO: Add links to the wiki articles about the login process.
export default function AuthenticationTitle() { export default function AuthenticationTitle() {
@@ -113,3 +114,12 @@ export default function AuthenticationTitle() {
</Container> </Container>
); );
} }
export async function getStaticProps({ locale }: { locale: string }) {
return {
props: {
...(await serverSideTranslations(locale, ['common'])),
// Will be passed to the page component as props
},
};
}