Utility FunctionsLocales
isSameLanguage
Riferimento API per la funzione isSameLanguage
Panoramica
La funzione isSameLanguage verifica se più codici di locale BCP‑47 rappresentano la stessa lingua di base, ignorando le differenze regionali.
Riferimenti
Parametri
Prop
Type
Restituisce
boolean - true se tutti i codici locale rappresentano la stessa lingua di base
Esempi
import { isSameLanguage } from 'generaltranslation';
// Stessa lingua, regioni diverse
console.log(isSameLanguage('en-US', 'en-GB')); // true
console.log(isSameLanguage('es-ES', 'es-MX')); // true
console.log(isSameLanguage('zh-CN', 'zh-TW')); // true
// Lingue diverse
console.log(isSameLanguage('en-US', 'es-ES')); // false
console.log(isSameLanguage('fr-FR', 'de-DE')); // falseNote
- Confronta solo i codici della lingua base (prima del primo trattino)
- Ignora le differenze regionali, di scrittura e di variante
- Essenziale per l’organizzazione dei contenuti basata sulla lingua
- Funziona con un numero variabile di parametri
Prossimi passaggi
- Usa il metodo di classe GT
isSameLanguage - Confronta i dialetti con
isSameDialect
Come valuti questa guida?