Types
LocaleProperties
Interfaz de TypeScript que contiene información completa de la locale
Descripción general
LocaleProperties proporciona información lingüística y regional detallada sobre un locale.
interface LocaleProperties {
  code: string;
  name: string;
  nativeName: string;
  languageCode: string;
  languageName: string;
  nativeLanguageName: string;
  nameWithRegionCode: string;
  nativeNameWithRegionCode: string;
  regionCode: string;
  regionName: string;
  nativeRegionName: string;
  scriptCode: string;
  scriptName: string;
  nativeScriptName: string;
  maximizedCode: string;
  maximizedName: string;
  nativeMaximizedName: string;
  minimizedCode: string;
  minimizedName: string;
  nativeMinimizedName: string;
  emoji: string;
}Devuelto por los métodos getLocaleProperties.
Propiedades clave
| Propiedad | Descripción | 
|---|---|
| code | Código de configuración regional original | 
| name | Nombre para mostrar en el idioma de origen | 
| nativeName | Nombre para mostrar en el idioma nativo | 
| languageCode | Código de idioma base | 
| regionCode | Código de región ISO | 
| scriptCode | Código de escritura ISO | 
| maximizedCode | Configuración regional con escritura/región probables | 
| minimizedCode | Código de configuración regional válido más corto | 
| emoji | Emoji de bandera | 
Ejemplos
Uso básico
const gt = new GT({ sourceLocale: 'en-US' });
const props = gt.getLocaleProperties('de-AT');
console.log(props.name);        // "Alemán austriaco"
console.log(props.nativeName);  // "Österreichisches Deutsch"
console.log(props.emoji);       // "🇦🇹"Tipos relacionados
- getLocaleProperties- Método que retorna esta interfaz
¿Qué te ha parecido esta guía?

