isSupersetLocale
Riferimento API della funzione isSupersetLocale
Panoramica
La funzione isSupersetLocale verifica se una lingua/locale è un superinsieme di un’altra nella gerarchia BCP-47, senza richiedere un’istanza della classe GT.
Riferimenti
Parametri
Prop
Type
Restituisce
boolean - true se superLocale è un sovrainsieme di subLocale
Esempi
import { isSupersetLocale } from 'generaltranslation';
// La lingua base è un superset della variante regionale
console.log(isSupersetLocale('en', 'en-US')); // true
console.log(isSupersetLocale('es', 'es-ES')); // true
// La variante regionale NON è un superset della lingua base
console.log(isSupersetLocale('en-US', 'en')); // false
// Le stesse locale sono superset di sé stesse
console.log(isSupersetLocale('en-US', 'en-US')); // trueNote
- Utilizza la gerarchia di localizzazione BCP‑47
- Le lingue di base sono superset delle varianti regionali
- Una lingua/locale è sempre un superset di sé stessa
- Essenziale per implementare sistemi di fallback
Prossimi passaggi
- Usa il metodo di classe di GT
isSupersetLocale - Confronta le lingue con
isSameLanguage
Come valuti questa guida?