# generaltranslation: General Translation Core SDK: isSameLanguage URL: https://generaltranslation.com/fr/docs/core/functions/locales/is-same-language.mdx --- title: isSameLanguage description: Référence de l’API pour la fonction isSameLanguage --- ## Vue d’ensemble La fonction `isSameLanguage` vérifie si plusieurs codes de langue BCP-47 correspondent à la même langue de base, en faisant abstraction des différences régionales. *** ## Référence ### Paramètres ### Retourne `boolean` - `true` si tous les codes de langue correspondent à la même langue de base *** ## Exemples ```typescript import { isSameLanguage } from 'generaltranslation'; // Même langue, régions différentes console.log(isSameLanguage('en-US', 'en-GB')); // true console.log(isSameLanguage('es-ES', 'es-MX')); // true console.log(isSameLanguage('zh-CN', 'zh-TW')); // true // Langues différentes console.log(isSameLanguage('en-US', 'es-ES')); // false console.log(isSameLanguage('fr-FR', 'de-DE')); // false ``` *** ## Remarques * Compare uniquement les codes de langue de base (avant le premier tiret) * Ignore les différences régionales, d’écriture et de variante * Indispensable pour organiser le contenu par langue * Fonctionne avec un nombre variable de paramètres ## Étapes suivantes * Utilisez la méthode `isSameLanguage` de la classe GT [`isSameLanguage`](/docs/core/class/methods/locales/is-same-language) * Comparez les dialectes avec [`isSameDialect`](/docs/core/functions/locales/is-same-dialect)