Utility FunctionsLocales
getRegionProperties
getRegionProperties 関数のAPIリファレンス
概要
getRegionProperties 関数は、GT クラスのインスタンスなしで地域コードの詳細情報を取得します。
リファレンス
パラメータ
Prop
Type
戻り値
{ code: string; name: string; emoji: string } - リージョン情報オブジェクト
例
import { getRegionProperties } from 'generaltranslation';
// 英語名で地域プロパティを取得
console.log(getRegionProperties('US', 'en-US'));
// { code: 'US', name: 'United States', emoji: '🇺🇸' }
console.log(getRegionProperties('JP', 'en-US'));
// { code: 'JP', name: 'Japan', emoji: '🇯🇵' }
// ローカライズされた名前で地域プロパティを取得
console.log(getRegionProperties('US', 'de-DE'));
// { code: 'US', name: 'Vereinigte Staaten', emoji: '🇺🇸' }注記
- ローカライズ済みの地域名取得に Intl.DisplayNamesAPI を使用
- ISO 3166-1 alpha-2 および UN M.49 の地域コードに対応
- カスタムマッピングで既定の名称と emoji を上書き可能
- 表示名を解決できない場合は地域コードにフォールバック
- ブラウザー API 以外に外部依存はなし
次のステップ
- GT クラスのメソッド getRegionPropertiesを使う
- getLocalePropertiesでロケール情報の全体を取得する
このガイドはどうでしたか?

