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.DisplayNames API を使用
  • ISO 3166-1 alpha-2 および UN M.49 の地域コードに対応
  • カスタムマッピングで既定の名称と emoji を上書き可能
  • 表示名を解決できない場合は地域コードにフォールバック
  • ブラウザー API 以外に外部依存はなし

次のステップ

このガイドはどうでしたか?

getRegionProperties