Types

LocaleProperties

Interface TypeScript contenant l’ensemble des informations sur la locale

Aperçu

LocaleProperties fournit des informations linguistiques et régionales détaillées sur 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;
}

Renvoyé par les méthodes getLocaleProperties.

Propriétés clés

PropertyDescription
codeCode de locale d’origine
nameNom d’affichage dans la langue source
nativeNameNom d’affichage dans la langue native
languageCodeCode de langue de base
regionCodeCode de région ISO
scriptCodeCode d’écriture ISO
maximizedCodeLocale avec script/région probables
minimizedCodeCode de locale le plus court valide
emojiEmoji de drapeau

Exemples

Utilisation de base

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

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

Types associés

Que pensez-vous de ce guide ?

LocaleProperties