# generaltranslation: General Translation Core SDK: isSameDialect URL: https://generaltranslation.com/ja/docs/core/functions/locales/is-same-dialect.mdx --- title: isSameDialect description: isSameDialect 関数の API リファレンス --- ## 概要 `isSameDialect` 関数は、GT クラスのインスタンスがなくても、複数の BCP-47 ロケールコードが同じ方言を表すかどうかを判定します。 *** ## リファレンス ### パラメータ ### 戻り値 `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) を使って言語を比較する