# generaltranslation: General Translation Core SDK: isSupersetLocale URL: https://generaltranslation.com/fr/docs/core/class/methods/locales/is-superset-locale.mdx --- title: isSupersetLocale description: Référence d’API de la méthode isSupersetLocale de GT --- ## Vue d’ensemble La méthode `isSupersetLocale` vérifie si un paramètre régional est un sur-ensemble d’un autre dans la hiérarchie BCP-47. Un paramètre régional sur-ensemble est plus général et peut servir de solution de secours pour des paramètres régionaux plus spécifiques. *** ## Référence ### Paramètres ### Renvoie `boolean` - `true` si superLocale est un sur-ensemble de subLocale *** ## Exemples ```typescript const gt = new GT(); // La langue de base est un sur-ensemble de la variante régionale console.log(gt.isSupersetLocale('en', 'en-US')); // true console.log(gt.isSupersetLocale('es', 'es-ES')); // true console.log(gt.isSupersetLocale('zh', 'zh-CN')); // true // La variante régionale n'est PAS un sur-ensemble de la langue de base console.log(gt.isSupersetLocale('en-US', 'en')); // false console.log(gt.isSupersetLocale('es-ES', 'es')); // false // Mêmes paramètres régionaux console.log(gt.isSupersetLocale('en-US', 'en-US')); // true // Langues différentes console.log(gt.isSupersetLocale('en', 'es-ES')); // false ``` *** ## Remarques * Utilise la hiérarchie BCP-47 des paramètres régionaux pour la comparaison * Un paramètre régional est toujours un sur-ensemble de lui-même * Les langues de base sont des sur-ensembles de leurs variantes régionales * Renvoie `false` pour des langues entièrement différentes ## Étapes suivantes * Comparez des langues entre elles avec [`isSameLanguage`](/docs/core/class/methods/locales/is-same-language) * Comparez des dialectes avec [`isSameDialect`](/docs/core/class/methods/locales/is-same-dialect)