isSupersetLocale
API-Referenz für die Funktion isSupersetLocale
Übersicht
Die Funktion isSupersetLocale prüft, ob ein Locale in der BCP‑47-Hierarchie eine Obermenge eines anderen ist – ohne dass eine Instanz der GT‑Klasse erforderlich ist.
Referenzen
Parameter
Prop
Type
Rückgabewert
boolean – true, wenn superLocale eine Obermenge von subLocale ist
Beispiele
import { isSupersetLocale } from 'generaltranslation';
// Basissprache ist Obermenge der regionalen Variante
console.log(isSupersetLocale('en', 'en-US')); // true
console.log(isSupersetLocale('es', 'es-ES')); // true
// Regionale Variante ist KEINE Obermenge der Basissprache
console.log(isSupersetLocale('en-US', 'en')); // false
// Gleiche Locales sind Obermengen ihrer selbst
console.log(isSupersetLocale('en-US', 'en-US')); // trueHinweise
- Verwendet die BCP-47-Locale-Hierarchie
- Basissprachen sind Obermengen regionaler Varianten
- Eine Locale ist immer eine Obermenge ihrer selbst
- Essenziell für den Aufbau von Standardwertsystemen
Nächste Schritte
- Verwenden Sie die GT-Klassenmethode
isSupersetLocale - Vergleichen Sie Sprachen mit
isSameLanguage
Wie ist diese Anleitung?