Utility FunctionsLocales

isSameDialect

API Reference für die 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ückgabe

boolean - true, wenn alle locale codes denselben Dialekt repräsentieren


Beispiele

import { isSameDialect } from 'generaltranslation';

// Überprüfungen auf gleichen Dialekt
console.log(isSameDialect('en-US', 'en-US')); // true
console.log(isSameDialect('en', 'en-US')); // true (Basissprache stimmt mit regionaler überein)
console.log(isSameDialect('en-US', 'en-GB')); // false (verschiedene Regionen)
console.log(isSameDialect('en-US', 'es-ES')); // false (verschiedene Sprachen)

Hinweise

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

Nächste Schritte

Wie ist dieser Leitfaden?

isSameDialect