Utility FunctionsLocales

isSupersetLocale

API Reference 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.


Referenz

Parameter

Prop

Type

Rückgabewert

booleantrue, 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 NICHT Obermenge der Basissprache
console.log(isSupersetLocale('en-US', 'en')); // false

// Gleiche Locales sind Obermengen von sich selbst
console.log(isSupersetLocale('en-US', 'en-US')); // true

Hinweise

  • Verwendet die BCP‑47-Locale-Hierarchie
  • Basissprachen sind Obermengen ihrer regionalen Varianten
  • Eine Locale ist immer eine Obermenge ihrer selbst
  • Wesentlich für den Aufbau von Standardwert-Systemen

Nächste Schritte

Wie ist dieser Leitfaden?

isSupersetLocale