Helpers

useDefaultLocale()

useDefaultLocale フックの API リファレンス

概要

useDefaultLocale フックは、アプリケーションのデフォルトロケールを <GTProvider> コンテキスト から取得します。 このロケールはアプリのフォールバック言語を表し、通常はユーザーの希望するロケールが利用できない場合に使用されます。

アプリが必ず <GTProvider> でラップされていることを確認してください。

設定方法については <GTProvider> を参照してください。 デフォルトロケールが指定されていない場合、'en-US' が使用されます。

リファレンス

戻り値

アプリケーションのデフォルトロケールを表す文字列(例: 'en-US')を返します。


基本的な使い方

アプリケーションのデフォルトロケールを取得し、コンポーネント内で表示します。

DefaultLocale.jsx
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 を参照してください。

このガイドはいかがですか?