Types

ProprietàLocali

Interfaccia TypeScript che contiene informazioni complete sulla locale

Panoramica

LocaleProperties fornisce informazioni linguistiche e regionali dettagliate su una lingua/area 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;
}

Restituito dai metodi getLocaleProperties.

Proprietà principali

ProprietàDescrizione
codeCodice locale originale
nameNome visualizzato nella lingua di origine
nativeNameNome visualizzato nella lingua nativa
languageCodeCodice della lingua di base
regionCodeCodice regione ISO
scriptCodeCodice di scrittura ISO
maximizedCodeLocale con script/regione probabili
minimizedCodeCodice locale valido più breve
emojiEmoji della bandiera

Esempi

Uso di base

const gt = new GT({ sourceLocale: 'en-US' });
const props = gt.getLocaleProperties('de-AT');

console.log(props.name);        // "Tedesco austriaco"
console.log(props.nativeName);  // "Österreichisches Deutsch"
console.log(props.emoji);       // "🇦🇹"

Tipi correlati

Come valuti questa guida?

ProprietàLocali