import ar from "@/content/ar"; import en from "@/content/en"; import type { Dictionary } from "@/content/types"; export const locales = ["ar", "en"] as const; export type Locale = (typeof locales)[number]; const dictionaries: Record = { ar, en, }; export function isLocale(value: string): value is Locale { return locales.includes(value as Locale); } export function getDictionary(locale: Locale): Dictionary { return dictionaries[locale]; } export function getDirection(locale: Locale): "rtl" | "ltr" { return locale === "ar" ? "rtl" : "ltr"; }