# generaltranslation: General Translation Core SDK: isSameDialect URL: https://generaltranslation.com/ru/docs/core/functions/locales/is-same-dialect.mdx --- title: isSameDialect description: Справка по API для функции isSameDialect --- ## Обзор Функция `isSameDialect` проверяет, относятся ли несколько кодов локали BCP-47 к одному и тому же диалекту, без необходимости создавать экземпляр класса GT. *** ## Справочник ### Параметры ### Возвращает `boolean` — `true`, если все коды локалей относятся к одному и тому же диалекту *** ## Примеры ```typescript import { isSameDialect } from 'generaltranslation'; // Проверки одинакового диалекта console.log(isSameDialect('en-US', 'en-US')); // true console.log(isSameDialect('en', 'en-US')); // true (базовый язык совпадает с региональным вариантом) console.log(isSameDialect('en-US', 'en-GB')); // false (разные регионы) console.log(isSameDialect('en-US', 'es-ES')); // false (разные языки) ``` *** ## Примечания * Считает базовые языки родительскими для региональных вариантов * Региональные варианты должны совпадать в точности * Важно для логики резервной локали * Поддерживает гибкие форматы ввода * Без внешних зависимостей ## Что дальше * Используйте метод класса GT [`isSameDialect`](/docs/core/class/methods/locales/is-same-dialect) * Сравнивайте языки с помощью [`isSameLanguage`](/docs/core/functions/locales/is-same-language)