diff --git a/src/components/LocaleSwitcher.tsx b/src/components/LocaleSwitcher.tsx index d7869326..962b39bb 100644 --- a/src/components/LocaleSwitcher.tsx +++ b/src/components/LocaleSwitcher.tsx @@ -12,9 +12,29 @@ export default function LocaleSwitcher() { value: 'en-US', label: 'Englisch' }, + { + value: 'fr-FR', + label: 'French' + }, { value: 'de-DE', label: 'German' + }, + { + value: 'it-IT', + label: 'Italian' + }, + { + value: 'pl-PL', + label: 'Polish' + }, + { + value: 'pt-PT', + label: 'Portuguese' + }, + { + value: 'tr-TR', + label: 'Turkish' } ]} label='Language' diff --git a/src/i18n/config.ts b/src/i18n/config.ts index 7e71f24b..030d7f71 100644 --- a/src/i18n/config.ts +++ b/src/i18n/config.ts @@ -1,4 +1,4 @@ export type Locale = (typeof locales)[number]; -export const locales = ['en-US', 'de-DE'] as const; +export const locales = ['en-US', 'fr-FR', 'de-DE', 'it-IT', 'pl-PL', 'pt-PT', 'tr-TR'] as const; export const defaultLocale: Locale = 'en-US'; \ No newline at end of file