21 lines
504 B
TypeScript
21 lines
504 B
TypeScript
export const locales = ['en', 'zh-CN', 'zh-TW', 'ko', 'ja'] as const;
|
|
export type Locale = (typeof locales)[number];
|
|
|
|
export const defaultLocale: Locale = 'en';
|
|
|
|
export const localeNames: Record<Locale, string> = {
|
|
en: 'English',
|
|
'zh-CN': '简体中文',
|
|
'zh-TW': '繁體中文',
|
|
ko: '한국어',
|
|
ja: '日本語',
|
|
};
|
|
|
|
export const localeFlags: Record<Locale, string> = {
|
|
en: '🇺🇸',
|
|
'zh-CN': '🇨🇳',
|
|
'zh-TW': '🇹🇼',
|
|
ko: '🇰🇷',
|
|
ja: '🇯🇵',
|
|
};
|