import "server-only"; const dictionaries = { en: () => import("../../dictionaries/en.json").then((module) => module.default), tr: () => import("../../dictionaries/tr.json").then((module) => module.default), }; export type Locale = keyof typeof dictionaries; export const hasLocale = (locale: string): locale is Locale => locale in dictionaries; export const getDictionary = async (locale: Locale) => { if (!hasLocale(locale)) return dictionaries.tr(); return dictionaries[locale](); };