Client: Fixed fallback language

This commit is contained in:
Donkie
2023-07-15 11:01:25 +02:00
parent adb0d6e1f4
commit a54e28d353
2 changed files with 2 additions and 4 deletions

View File

@@ -11,7 +11,6 @@ import {
theme, theme,
} from "antd"; } from "antd";
import React, { useContext } from "react"; import React, { useContext } from "react";
import { useTranslation } from "react-i18next";
import { ColorModeContext } from "../../contexts/color-mode"; import { ColorModeContext } from "../../contexts/color-mode";
import "/node_modules/flag-icons/css/flag-icons.min.css"; import "/node_modules/flag-icons/css/flag-icons.min.css";
@@ -23,14 +22,13 @@ export const Header: React.FC<RefineThemedLayoutV2HeaderProps> = ({
sticky, sticky,
}) => { }) => {
const { token } = useToken(); const { token } = useToken();
const { i18n } = useTranslation();
const locale = useGetLocale(); const locale = useGetLocale();
const changeLanguage = useSetLocale(); const changeLanguage = useSetLocale();
const { mode, setMode } = useContext(ColorModeContext); const { mode, setMode } = useContext(ColorModeContext);
const currentLocale = locale(); const currentLocale = locale();
const menuItems: MenuProps["items"] = [...(i18n.languages || [])] const menuItems: MenuProps["items"] = [...(Object.keys(languages) || [])]
.sort() .sort()
.map((lang: string) => ({ .map((lang: string) => ({
key: lang, key: lang,

View File

@@ -37,7 +37,7 @@ i18n
loadPath: "/locales/{{lng}}/{{ns}}.json", loadPath: "/locales/{{lng}}/{{ns}}.json",
}, },
defaultNS: "common", defaultNS: "common",
fallbackLng: Object.keys(languages), fallbackLng: "en",
}); });
export default i18n; export default i18n;