# gt-next: General Translation Next.js SDK: useSetLocale URL: https://generaltranslation.com/ja/docs/next/api/helpers/use-set-locale.mdx --- title: useSetLocale description: useSetLocaleフックのAPIリファレンス --- {/* 自動生成: 直接編集せず、代わりに content/docs-templates/ 内のテンプレートを編集してください。 */} ## 概要 `useSetLocale` フックは、ユーザーのロケールを設定するためのものです。 これはクライアントサイドでのみ使用でき、[``](/docs/next/api/components/gtprovider) コンポーネントでラップする必要があります。 ## リファレンス ### 戻り値 ユーザーのロケールを設定する関数を返します。 *** ## 例 ### 基本的な使い方 ```jsx import { useSetLocale } from 'gt-next'; export default function MyComponent() { const setLocale = useSetLocale(); return ; } ``` *** ## 注記 * `useSetLocale` はユーザーのロケールを設定するためのフックです。 * ロケールコードの詳細は[こちら](/docs/core/locales)を参照してください。 ## 次のステップ * [``](/docs/next/api/components/gtprovider) コンポーネントについて詳しくはこちら。 * [`useLocale`](/docs/next/api/helpers/use-locale) フックについて詳しくはこちら。