Files
moemail/app/i18n/config.ts

18 lines
380 B
TypeScript

export const locales = ['en', 'zh-CN', 'zh-TW', 'ja'] as const
export type Locale = typeof locales[number]
export const LOCALE_LABELS: Record<Locale, string> = {
en: "English",
"zh-CN": "简体中文",
"zh-TW": "繁體中文",
ja: "日本語",
}
export const defaultLocale: Locale = 'en'
export const i18n = {
locales,
defaultLocale,
localePrefix: 'as-needed',
}