feat(i18n) : add personal languages and compact weapon exports
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
export const languages = [
|
||||
{ code: "th", name: "ไทย", flag: "/flags/th.svg", numberLocale: "th-TH" },
|
||||
{ code: "en", name: "English", flag: "/flags/gb.svg", numberLocale: "en-GB" },
|
||||
] as const;
|
||||
|
||||
export type Locale = (typeof languages)[number]["code"];
|
||||
export const defaultLocale: Locale = "th";
|
||||
export const localeStorageKey = "buzz-guide-language";
|
||||
|
||||
export function isLocale(value: unknown): value is Locale {
|
||||
return languages.some((language) => language.code === value);
|
||||
}
|
||||
Reference in New Issue
Block a user