Utility FunctionsLocales

isSameLanguage

API Reference für die Funktion isSameLanguage

Überblick

Die Funktion isSameLanguage prüft, ob mehrere BCP-47-Locale-Codes dieselbe Basissprache repräsentieren, wobei regionale Unterschiede ignoriert werden.


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

// Unterschiedliche 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
  • Wesentlich für eine sprachbasierte Inhaltsorganisation
  • Funktioniert mit einer variablen Anzahl von Parametern

Nächste Schritte

Wie ist dieser Leitfaden?

isSameLanguage