Utility FunctionsLocales

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')); // true

Note

  • 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

Come valuti questa guida?

isSupersetLocale