Types
LocaleProperties
TypeScript-Interface mit umfassenden Lokalisierungsinformationen
Übersicht
LocaleProperties liefert detaillierte sprachliche und regionale Informationen zu einer 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;
}Von getLocaleProperties-Methoden zurückgegeben.
Wichtige Eigenschaften
| Property | Description |
|---|---|
code | Ursprünglicher Locale-Code |
name | Anzeigename in der Quellsprache |
nativeName | Anzeigename in der jeweiligen Sprache |
languageCode | Basis-Sprachcode |
regionCode | ISO-Regionscode |
scriptCode | ISO-Schriftcode |
maximizedCode | Locale mit wahrscheinlichstem Skript/Region |
minimizedCode | Kürzester gültiger Locale-Code |
emoji | Flaggen-Emoji |
Beispiele
Grundlagen
const gt = new GT({ sourceLocale: 'en-US' });
const props = gt.getLocaleProperties('de-AT');
console.log(props.name); // "Deutsch (Österreich)"
console.log(props.nativeName); // "Österreichisches Deutsch"
console.log(props.emoji); // "🇦🇹"Verwandte Typen
getLocaleProperties- Methode, die dieses Interface zurückgibt
Wie ist diese Anleitung?