# generaltranslation: General Translation Core SDK: isSameLanguage URL: https://generaltranslation.com/it/docs/core/class/methods/locales/is-same-language.mdx --- title: isSameLanguage description: Riferimento dell'API per il metodo isSameLanguage di GT --- ## Panoramica Il metodo `isSameLanguage` verifica se più codici locale BCP-47 rappresentano la stessa lingua di base, ignorando le differenze di area geografica e di scrittura. È utile per determinare la compatibilità tra lingue e raggruppare i contenuti per famiglia linguistica. *** ## Riferimento ### Parametri ### Restituisce `boolean` - `true` se tutti i codici locale rappresentano la stessa lingua di base *** ## Esempi ```typescript const gt = new GT({ sourceLocale: 'en-US', targetLocale: 'es-ES' }); // Stessa lingua, regioni diverse console.log(gt.isSameLanguage('en-US', 'en-GB')); // true console.log(gt.isSameLanguage('es-ES', 'es-MX')); // true console.log(gt.isSameLanguage('zh-CN', 'zh-TW')); // true // Lingue diverse console.log(gt.isSameLanguage('en-US', 'es-ES')); // false console.log(gt.isSameLanguage('fr-FR', 'de-DE')); // false // Lingua base con varianti console.log(gt.isSameLanguage('en', 'en-US', 'en-GB')); // true ``` *** ## Note * Confronta solo il codice lingua di 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 `locale` ## Passaggi successivi * **[Confronta i dialetti con isSameDialect](/docs/core/class/methods/locales/is-same-dialect)** * **[Verifica la gerarchia delle impostazioni regionali con isSupersetLocale](/docs/core/class/methods/locales/is-superset-locale)**