Settings: added lang and region picker dialog

This commit is contained in:
thislight 2024-09-27 14:15:34 +08:00
parent 4ae3def190
commit b09effa4dc
10 changed files with 316 additions and 75 deletions

View file

@ -20,9 +20,9 @@ async function synchronised(
await navigator.locks.request(name, callback);
}
export const SUPPORTED_LANGS = ["en", "zh-Hans"];
export const SUPPORTED_LANGS = ["en", "zh-Hans"] as const;
export const SUPPORTED_REGIONS = ["en_US", "en_GB", "zh_CN"];
export const SUPPORTED_REGIONS = ["en_US", "en_GB", "zh_CN"] as const;
const DEFAULT_LANG = "en";