13 lines
311 B
TypeScript
13 lines
311 B
TypeScript
|
|
import en, { type TranslationKey } from "./en"
|
||
|
|
import zh from "./zh"
|
||
|
|
|
||
|
|
export type { TranslationKey }
|
||
|
|
export type SupportedLocale = "en" | "zh"
|
||
|
|
export type LocaleMessages = Record<TranslationKey, string>
|
||
|
|
|
||
|
|
type LocaleMap = Record<SupportedLocale, LocaleMessages>
|
||
|
|
export const locales: LocaleMap = {
|
||
|
|
en,
|
||
|
|
zh,
|
||
|
|
}
|