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
boolean – true, 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')); // falseHinweise
- 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
- Verwende die Methode der GT-Klasse
isSameLanguage - Vergleiche Dialekte mit
isSameDialect
Wie ist diese Anleitung?