Files
moybeach-main/app/dictionaries.ts
T
2026-06-03 17:31:50 +03:00

14 lines
440 B
TypeScript

import 'server-only';
const dictionaries: Record<string, () => Promise<any>> = {
tr: () => import('../dictionaries/tr.json').then((module) => module.default),
en: () => import('../dictionaries/en.json').then((module) => module.default),
};
export const getDictionary = async (locale: string) => {
if (typeof dictionaries[locale] === 'function') {
return dictionaries[locale]();
}
return dictionaries['tr'](); // fallback
};