// SPDX-License-Identifier: AGPL-3.0-or-later import type {ValueOf} from '@fluxer/constants/src/ValueOf'; export const Locales = { AR: 'ar', BG: 'bg', CS: 'cs', DA: 'da', DE: 'de', EL: 'el', EN_GB: 'en-GB', EN_US: 'en-US', ES_ES: 'es-ES', ES_419: 'es-419', FI: 'fi', FR: 'fr', HE: 'he', HI: 'hi', HR: 'hr', HU: 'hu', ID: 'id', IT: 'it', JA: 'ja', KO: 'ko', LT: 'lt', NL: 'nl', NO: 'no', PL: 'pl', PT_BR: 'pt-BR', RO: 'ro', RU: 'ru', SV_SE: 'sv-SE', TH: 'th', TR: 'tr', UK: 'uk', VI: 'vi', ZH_CN: 'zh-CN', ZH_TW: 'zh-TW', } as const; export type LocaleCode = ValueOf; export const AllLocales: ReadonlyArray = Object.values(Locales);