igir
Version:
🕹 A zero-setup ROM collection manager that sorts, filters, extracts or archives, patches, and reports on collections of any size on any OS.
23 lines (22 loc) • 602 B
TypeScript
interface RegionOptions {
region: string;
long: string;
language: string;
regex?: RegExp;
}
interface LanguageOptions {
short: string;
long?: string;
}
/**
* A static class of regions and languages that can be parsed and understood.
*/
export default class Internationalization {
static readonly REGION_OPTIONS: RegionOptions[];
static readonly LANGUAGE_OPTIONS: LanguageOptions[];
static readonly REGION_CODES: string[];
static readonly REGION_NAMES: string[];
static readonly REGION_REGEX: RegExp[];
static readonly LANGUAGES: string[];
}
export {};