Utility FunctionsLocales

isSameLanguage

API-Referenz für die Funktion isSameLanguage

Überblick

Die Funktion isSameLanguage prüft, ob mehrere BCP‑47‑locale codes dieselbe Ausgangssprache repräsentieren und dabei regionale Unterschiede ignoriert.


Referenzen

Parameter

Prop

Type

Rückgabewert

booleantrue, wenn alle Locale-Codes dieselbe Basissprache repräsentieren


Beispiele

import { isSameLanguage } from 'generaltranslation';

// Gleiche Sprache, unterschiedliche Regionen
console.log(isSameLanguage('en-US', 'en-GB')); // true
console.log(isSameLanguage('es-ES', 'es-MX')); // true
console.log(isSameLanguage('zh-CN', 'zh-TW')); // true

// Verschiedene Sprachen
console.log(isSameLanguage('en-US', 'es-ES')); // false
console.log(isSameLanguage('fr-FR', 'de-DE')); // false

Hinweise

  • Vergleicht nur Basis-Sprachcodes (vor dem ersten Bindestrich)
  • Ignoriert regionale, Schrift- und Variantenunterschiede
  • Essenziell für die sprachbasierte Inhaltsorganisation
  • Funktioniert mit einer variablen Anzahl von Parametern

Nächste Schritte

Wie ist diese Anleitung?