13 lines
363 B
TypeScript
13 lines
363 B
TypeScript
import type { Locale } from "./locales";
|
|
import tr from "./dictionaries/tr.json";
|
|
import en from "./dictionaries/en.json";
|
|
import de from "./dictionaries/de.json";
|
|
|
|
const dictionaries = { tr, en, de } as const;
|
|
|
|
export type Dictionary = typeof tr;
|
|
|
|
export function getDictionary(locale: Locale): Dictionary {
|
|
return dictionaries[locale] ?? dictionaries.tr;
|
|
}
|