getDefaultLocale
getDefaultLocale サーバーサイドメソッドの APIリファレンス
概要
getDefaultLocale 関数はアプリケーションの既定のロケールを取得します。
このロケールはサーバー起動時に決定され、翻訳のフォールバック言語として使用されます。
ロケール文字列を返します(例: 'en-US')。
getDefaultLocale はサーバーサイドのメソッドで、サーバーサイドコンポーネントでのみ使用できます。
設定については withGTConfig を参照してください。
withGTConfig で既定のロケールが指定されていない場合は、既定で 'en-US' になります。
クライアントサイドについては useDefaultLocale を参照してください。
リファレンス
戻り値
アプリケーションの既定のlocaleを表す文字列(例: 'en-US')。
例
基本的な使い方
アプリケーションのデフォルトのlocaleを取得し、サーバーサイドのロジックで使用します。
import getDefaultLocale from 'gt-next/server';
export default function GetDefaultLocale() {
const defaultLocale = getDefaultLocale();
return <p>既定のロケール: {defaultLocale}</p>;
}注意事項
getDefaultLocaleは、withGTConfigで設定された既定のロケールを返します。getDefaultLocaleはサーバーサイド専用です。- 返されるロケールは、ロケールコード文字列 の形式に準拠します。
次のステップ
このガイドはいかがですか?