# General Translation React SDKs (gt-react, gt-next, gt-react-native): getRegion
URL: https://generaltranslation.com/ja/docs/react/nextjs/reference/functions/get-region.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: General Translation で現在の Next.js App Router リクエストのリージョンを取得します。getRegion の API リファレンス。

`getRegion` 関数は、現在の App Router リクエストに関連付けられたリージョンを返します。非同期コンポーネントやその他のサーバーコードでは、`gt-next/server` からインポートします。

`getRegion` はサーバー専用で、Pages Router では動作しません。

## 概要 [#overview]

```tsx
import { getRegion } from 'gt-next/server';

const region = await getRegion(); // 'US' または undefined
```

## 戻り値 [#returns]

**型** `Promise<string | undefined>`

ISO 3166 のリージョンコードに解決される Promise。リージョンが設定されていない場合は `undefined`。

## 例 [#example]

```tsx title="app/account/page.tsx"
import { getRegion } from 'gt-next/server';

export default async function AccountPage() {
  const region = await getRegion();
  return <p>Region: {region ?? 'Not set'}</p>;
}
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
