feat: i18n fix

This commit is contained in:
Andres 2023-10-19 13:18:38 +02:00
parent d19bf07382
commit 3d67022b38
12 changed files with 25 additions and 31 deletions

View file

@ -0,0 +1,43 @@
import {
Accordion,
AccordionSummary,
AccordionDetails,
Checkbox,
Divider,
Grid,
Typography,
TextField,
Select,
} from "@material-ui/core";
import ExpandMoreIcon from "@material-ui/icons/ExpandMore";
import API from "utils/API";
import { parseValue, replaceValue, setValue } from "utils/ChangeHelper";
import { useTranslation } from "react-i18next";
function Settings() {
const { t, i18n } = useTranslation();
const handleChange = () => (event) => {
i18n.changeLanguage(event.target.value);
};
return (
<Accordion>
<AccordionSummary expandIcon={<ExpandMoreIcon />}>
<Typography>{t("language")}</Typography>
</AccordionSummary>
<AccordionDetails>
<Grid item>
<Select native value={i18n.language} onChange={handleChange()}>
<option value={"en"}>English</option>
<option value={"es-ES"}>Español</option>
</Select>
</Grid>
</AccordionDetails>
</Accordion>
);
}
export default Settings;

View file

@ -0,0 +1 @@
export { default } from "./Settings";