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

このページについて