# generaltranslation: General Translation Core SDK: isSupersetLocale URL: https://generaltranslation.com/it/docs/core/functions/locales/is-superset-locale.mdx --- title: isSupersetLocale description: Riferimento dell’API per la funzione isSupersetLocale --- ## Panoramica La funzione `isSupersetLocale` verifica se un'impostazione regionale è un superinsieme di un'altra nella gerarchia BCP-47, senza richiedere un'istanza della classe GT. *** ## Riferimento ### Parametri ### Restituisce `boolean` - `true` se superLocale contiene subLocale *** ## Esempi ```typescript import { isSupersetLocale } from 'generaltranslation'; // La lingua base è un superinsieme della variante regionale console.log(isSupersetLocale('en', 'en-US')); // true console.log(isSupersetLocale('es', 'es-ES')); // true // La variante regionale NON è un superinsieme della lingua base console.log(isSupersetLocale('en-US', 'en')); // false // Le stesse impostazioni regionali sono superinsieme di sé stesse console.log(isSupersetLocale('en-US', 'en-US')); // true ``` *** ## Note * Usa la gerarchia delle impostazioni regionali BCP-47 * Le lingue di base sono superinsiemi delle varianti regionali * Un'impostazione regionale è sempre un superinsieme di sé stessa * Essenziale per creare sistemi di fallback ## Passaggi successivi * Usa il metodo [`isSupersetLocale`](/docs/core/class/methods/locales/is-superset-locale) della classe GT * Confronta le lingue con [`isSameLanguage`](/docs/core/functions/locales/is-same-language)