Utility FunctionsLocales

isSameDialect

API Reference zur Funktion isSameDialect

Übersicht

Die Funktion isSameDialect prüft, ob mehrere BCP‑47‑Locale-Codes denselben Dialekt darstellen, ohne dass eine Instanz der GT-Klasse erforderlich ist.


Referenzen

Parameter

Prop

Type

Rückgabewert

booleantrue, wenn alle locale codes denselben Dialekt repräsentieren


Beispiele

import { isSameDialect } from 'generaltranslation';

// Prüfungen auf denselben Dialekt
console.log(isSameDialect('en-US', 'en-US')); // true
console.log(isSameDialect('en', 'en-US')); // true (Basissprache entspricht regionaler Variante)
console.log(isSameDialect('en-US', 'en-GB')); // false (unterschiedliche Regionen)
console.log(isSameDialect('en-US', 'es-ES')); // false (unterschiedliche Sprachen)

Hinweise

  • Behandelt Basissprachen als übergeordnete Elemente regionaler Varianten
  • Regionale Varianten müssen exakt übereinstimmen
  • Wesentlich für die Standardwert-Logik der locale-Fallbacks
  • Akzeptiert flexible Eingabeformate
  • Keine externen Abhängigkeiten

Nächste Schritte

Wie ist diese Anleitung?