Helpers
useDefaultLocale()
useDefaultLocale フックの API リファレンス
概要
useDefaultLocale
フックは、アプリケーションのデフォルトロケールを <GTProvider>
コンテキスト から取得します。
このロケールはアプリのフォールバック言語を表し、通常はユーザーの希望するロケールが利用できない場合に使用されます。
アプリが必ず <GTProvider>
でラップされていることを確認してください。
設定方法については <GTProvider>
を参照してください。
デフォルトロケールが指定されていない場合、'en-US'
が使用されます。
リファレンス
戻り値
アプリケーションのデフォルトロケールを表す文字列(例: 'en-US'
)を返します。
例
基本的な使い方
アプリケーションのデフォルトロケールを取得し、コンポーネント内で表示します。
import { useDefaultLocale } from 'gt-react';
export default function DefaultLocale() {
const defaultLocale = useDefaultLocale();
return <p>Default locale: {defaultLocale}</p>; // Display the default locale
}
注意事項
useDefaultLocale()
フックは、コンテキストにアクセスするために<GTProvider>
に依存しています。 アプリ全体がルートレベルでプロバイダーにラップされていることを確認してください。- ロケール文字列の詳細についてはこちらをご覧ください。
次のステップ
- ユーザーのロケールを取得するには
useLocale
を参照してください。
このガイドはいかがですか?