import type { Locale as DateFnsLocale } from "date-fns/locale"; import { de, enUS, fr, hi, ja, ko, tr } from "date-fns/locale"; export const locales = ["en", "fr", "de", "tr", "hi", "ko", "ja"] as const; export type Locale = (typeof locales)[number]; export const defaultLocale: Locale = "en"; export const localeDetails: Record = { en: { name: "English", flag: "🇺🇸" }, fr: { name: "Français", flag: "🇫🇷" }, de: { name: "Deutsch", flag: "🇩🇪" }, tr: { name: "Türkçe", flag: "🇹🇷" }, hi: { name: "हिंदी", flag: "🇮🇳" }, ko: { name: "한국어", flag: "🇰🇷" }, ja: { name: "日本語", flag: "🇯🇵" }, }; export const dateFnsLocales: Record = { en: enUS, fr, de, tr, hi, ko, ja, };