diff --git a/src/components/ChooseLanguage.tsx b/src/components/ChooseLanguage.tsx index 302f0de8..9de2dc6b 100644 --- a/src/components/ChooseLanguage.tsx +++ b/src/components/ChooseLanguage.tsx @@ -30,7 +30,7 @@ export function ChooseLanguage() { const [_chooseLanguageForm, { Form, Field }] = createForm({ initialValues: { - selectedLanguage: findLanguageByValue(state.lang ?? "").value, + selectedLanguage: findLanguageByValue(state.lang ?? "").value }, validate: (values) => { const errors: Record = {}; @@ -46,7 +46,7 @@ export function ChooseLanguage() { const handleFormSubmit = async (f: ChooseLanguageForm) => { setLoading(true); try { - actions.saveLanguage(findLanguageByValue(f.selectedLanguage).label); + actions.saveLanguage(findLanguageByValue(f.selectedLanguage).value); await i18n.changeLanguage( findLanguageByValue(f.selectedLanguage).label @@ -79,7 +79,12 @@ export function ChooseLanguage() { > {({ value }) => ( - + )}