| | |
| | | import ja from "./locales/ja-JP" |
| | | import de from "./locales/de-DE" |
| | | import nl from "./locales/nl-NL" |
| | | import ro from "./locales/ro-RO" |
| | | import es from "./locales/es-ES" |
| | | |
| | | export const TRANSLATIONS = { |
| | | "en-US": en, |
| | |
| | | "ja-JP": ja, |
| | | "de-DE": de, |
| | | "nl-NL": nl, |
| | | "ro-RO": ro, |
| | | "es-ES": es, |
| | | } as const |
| | | |
| | | export const i18n = (locale: ValidLocale): Translation => TRANSLATIONS[locale] |
| | | export const i18n = (locale: ValidLocale): Translation => TRANSLATIONS[locale ?? "en-US"] |
| | | export type ValidLocale = keyof typeof TRANSLATIONS |