# generaltranslation: General Translation Core SDK: isSameLanguage URL: https://generaltranslation.com/ja/docs/core/functions/locales/is-same-language.mdx --- title: isSameLanguage description: isSameLanguage関数のAPIリファレンス --- ## 概要 `isSameLanguage` 関数は、地域差を無視して、複数の BCP-47 ロケールコードが同じベース言語を表すかどうかを判定します。 *** ## リファレンス ### パラメータ ### 戻り値 `boolean` - すべてのロケールコードが同じベース言語を表している場合は `true` *** ## 例 ```typescript import { isSameLanguage } from 'generaltranslation'; // 同じ言語、異なる地域 console.log(isSameLanguage('en-US', 'en-GB')); // true console.log(isSameLanguage('es-ES', 'es-MX')); // true console.log(isSameLanguage('zh-CN', 'zh-TW')); // true // 異なる言語 console.log(isSameLanguage('en-US', 'es-ES')); // false console.log(isSameLanguage('fr-FR', 'de-DE')); // false ``` *** ## 注意点 * ベース言語コードのみを比較します (最初のハイフンの前) * 地域、スクリプト、バリアントの違いは無視します * 言語ごとのコンテンツ整理に不可欠です * 可変個のパラメータに対応します ## 次のステップ * GT クラスのメソッド [`isSameLanguage`](/docs/core/class/methods/locales/is-same-language) を使用する * [`isSameDialect`](/docs/core/functions/locales/is-same-dialect) を使って方言を比較する