Feature/i18n load resources from backend (#746)

* Load i18n resources from backend

* Move locales to public folder
This commit is contained in:
schroda
2024-04-14 17:32:25 +02:00
committed by GitHub
parent 43597e8428
commit 6276da42cf
22 changed files with 49 additions and 57 deletions

View File

@@ -40,6 +40,7 @@ import { NumberSetting } from '@/components/settings/NumberSetting.tsx';
import { requestManager } from '@/lib/requests/RequestManager.ts';
import { makeToast } from '@/components/util/Toast.tsx';
import { Select } from '@/components/atoms/Select.tsx';
import { i18nResources } from '@/i18n';
export function Settings() {
const { t, i18n } = useTranslation();
@@ -149,7 +150,7 @@ export function Settings() {
value={i18n.language}
onChange={({ target: { value: language } }) => i18n.changeLanguage(language)}
>
{Object.keys(i18n.services.resourceStore.data).map((language) => (
{i18nResources.map((language) => (
<MenuItem key={language} value={language}>
{langCodeToName(language)}
</MenuItem>